We’re seeking a Senior Frontend Developer to join our dynamic and innovative engineering team. You will play a key role in developing and enhancing our web applications to ensure a seamless user experience. You will work closely with our product manager, designer, and backend developer to deliver high-quality, scalable, and performance-oriented solutions.
Requirements
- 5-10 years of proven experience as a Frontend Developer/Engineer
- Proficient understanding of web markup, including HTML5 and CSS3
- Strong understanding of JavaScript, including ES6+ syntax
- Experience with modern JavaScript frameworks and libraries, particularly React and Vue
- Experience with modern CSS frameworks and libraries such as Bootstrap and Tailwind
- Proficient understanding of cross-browser compatibility issues and ways to work around them
- Familiarity with frontend build tools, such as Webpack, Grunt, and Gulp.js
- Good understanding of asynchronous request handling, partial page updates, and AJAX
- Excellent problem-solving skills and attention to detail
- Strong communication skills, both written and verbal
- Ability to work independently and in a team-oriented, collaborative environment
- Commitment to continuous learning and improvement
Nice to have
- Experience with TypeScript
- Familiarity with code versioning tools, such as Git
- Experience with unit testing and test automation frameworks
- Experience working in an Agile/Scrum development process
- Knowledge of performance testing frameworks, including Mocha and Jest
Responsibilities
- Develop and maintain web applications using React, Vue, JavaScript, and CSS
- Collaborate with cross-functional teams to define, design, and ship new features
- Optimize applications for maximum speed, scalability, and responsiveness
- Ensure the technical feasibility of UI/UX designs and implement them
- Provide guidance and mentorship to junior developers
- Conduct code reviews and ensure coding standards and best practices are adhered to
- Stay updated with the latest industry trends in frontend technologies and tools
What do we offer?
- Competitive salary and performance-based bonuses
- Flexible work hours and remote working opportunities
- Generous paid time off and holiday schedule
- Professional development opportunities and career advancement support
Please include GDPR consent