My client is currently on the lookout for a Front End Developer to join their team.
Responsibilities:
Design, build, and maintain 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
Stay up-to-date with the latest trends and technologies in front-end development, propose solutions to improve performance and maintainability, and functionally test all developed code
Follow internal coding and documentation standards, suggest improvements to the software development life cycle (SDLC) process, and actively participate in all scrum events
Essential 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
In-depth knowledge and experience of how Scrum Agile works in a software development environmen
#J-18808-Ljbffr