Job Opportunity: Front End Developer
We are seeking an experienced and skilled Front End Developer to join our team. As a Front End Developer, you will play a key role in designing and developing dynamic, responsive front-end interfaces using React.
Responsibilities:
* Design and develop dynamic, responsive front-end interfaces using React, ensuring the code is maintainable, extensible, robust, and performant.
* Collaborate closely with UX/UI designers and back-end developers to translate mockups, wireframes, and APIs into high-quality code, ensuring a seamless user experience.
* Implement scalable and efficient styles using SCSS, SASS, LESS.
* Optimize front-end code for performance and scalability, develop reusable components, and maintain style guides to ensure consistency across applications.
* Participate in code reviews, testing, debugging, and project meetings to maintain high-quality standards and align front-end solutions with project objectives.
Requirements:
* At least 4 years of software development experience focused on front-end development using React (Angular or Vue is fine if open to cross-training).
* Strong proficiency in React, TypeScript, SCSS/SASS/LESS, HTML5, and CSS3.
* Solid understanding of responsive design, accessibility standards, and best practices.
* Proficient in version control with Git.
* Proven track record in Agile environments, capable of adapting to a fast-paced, changing work environment that balances speed, quality, and compliance.
* Strong analytical, problem-solving skills with exceptional attention to detail.
* Excellent communication skills and team collaboration abilities.
* Willingness to learn new technologies and contribute to backend development using Web APIs and intermediate PostgreSQL or other SQL databases.
* Experience with project management and Agile tools such as Jira, Confluence, or MS/Azure DevOps.
* Bachelor's degree in a relevant technical field or equivalent professional experience.
Desirable Requirements:
* Experience with Node.js for API integration.
* Experience with performance testing tools and techniques.