Company Overview:
Bel-Dev d.o.o. is an official vendor of Intercontinental Exchange, Inc. (ICE). ICE is a global financial technology company, revolutionizing derivative and equity trading exchanges, including the New York Stock Exchange, Clearing, Data Services, Fixed Income, and Mortgage. We engineer technology, exchanges and clearing houses, connecting companies worldwide to global capital and derivative markets. With a cutting-edge approach to developing technology platforms, we have built market infrastructure in all major trading centers, offering customers the ability to manage risk and make informed decisions globally. By leveraging our core strengths in technology, we continue to identify new ways to serve our customers and transform global markets.
Job Description:
We're looking for motivated, results-oriented people to join our team. As a Frontend Developer, you'll play a vital role in crafting our Web Trading Platform. Collaborate with a dynamic team to implement responsive, accessible, and user-friendly designs. Your focus will be on building and maintaining a brand-new and existing applications while embracing emerging technologies.
Responsibilities:
- Collaborate with cross-functional teams to develop a new platform
- Create responsive and accessible web designs
- Write clean, maintainable, and scalable code
- Troubleshoot and debug issues
- Participate in team activities: daily meetings, code reviews, design reviews
- Ensure codebase freshness with writing tests and updating documentation
- Develop and maintain automated tests to ensure high-quality software releases
- Extend the automated test coverage of the codebase, including unit tests, integration tests, and end-to-end tests
- Take initiative to identify and address gaps in the testing process
- Collaborate with the QA team to continuously improve app testing strategies and methodologies
Requirements:
- Minimum 2 years of professional software development experience
- Proficiency in HTML (HTML5), CSS, JavaScript with experience in UI/UX development
- Solid understanding of Typescript and hands-on experience in developing applications using React or willingness to transition from Angular/Vue
- Experience in Financial market data preferred
- Proficiency in version control systems, specifically Git
- Familiarity with networking concepts, including HTTP and WebSockets
- JIRA knowledge and experience
- Strong problem-solving and troubleshooting skills
- Strong understanding of the Agile software development lifecycle
- Ability to collaborate effectively in a team environment
- Experience with testing frameworks such as Jest, Playwright or similar
- Ability to write and maintain automated tests
Bonus skills:
- Experience with RxJs
- Proficiency in Canvas for creating interactive graphics
- Knowledge of Figma or similar design collaboration tools
- Understanding and application of web accessibility standards (WCAG)