Job Title: Full Stack Developer, Frontend
Our team is seeking a talented Full Stack Developer with a strong background in front-end development to join our dynamic development team. This role involves working closely with cross-functional teams to design, develop, and maintain intuitive user experiences across multiple devices and platforms. You will play a crucial role in the creation and optimization of our web applications and mobile apps, ensuring that our customers have the best possible experiences on any device.
- Contribute to the design, development, and maintenance of our web applications and mobile apps.
- Collaborate with the back-end developer team to ensure seamless integration and efficient communication between the front and back ends.
- Implement responsive design across various devices and screen sizes, ensuring optimal performance and user experience.
- Write clean, well-documented code following best practices for front-end development.
- Participate in code reviews to improve code quality and provide feedback to fellow developers.
- Contribute to the creation and optimization of user interfaces and experience maps.
- Continuously evaluate and improve the performance and usability of our applications, using analytics tools to track user behavior.
- Implement accessibility standards for our applications, ensuring that they are usable by people of all abilities.
- Stay up-to-date with the latest web development technologies, frameworks, and tools.
- Participate in the development of new features and applications, working closely with stakeholders to understand project requirements and ensure that the final product meets the desired outcomes.
- Assist in the creation of documentation and user manuals for our applications.
- Contribute to the maintenance and improvement of our existing front-end applications and mobile apps.
- Minimum of 2 years of experience in front-end development, with a focus on JavaScript, HTML, and CSS.
- Experience with popular front-end frameworks such as React, Angular, or Vue.
- Proficiency in building user interfaces, including the use of components, grids, and responsive design techniques.
- Experience with version control systems such as Git and continuous integration tools like Jenkins or CircleCI.
- Strong problem-solving skills and ability to work effectively in a team environment.
- Attention to detail and ability to create clean, efficient, and well-documented code.
- Experience with JavaScript frameworks like Angular, React, or Vue, and knowledge of modern web technologies.
- Experience with front-end testing tools such as Jest, TestCafe, or Puppeteer.
- Experience with front-end performance optimization techniques like code splitting, lazy loading, and minification.
- Experience with front-end libraries such as Material-UI or Tailwind CSS.
- Experience with front-end debugging tools like Chrome DevTools.
- Experience with front-end accessibility standards such as WCAG 2.1.
We are seeking candidates who have a strong passion for front-end development and are committed to creating exceptional user experiences. If you meet the above requirements and have a genuine interest in creating innovative, user-centric applications, we encourage you to apply.
Please email your resume and cover letter to [email protected].
Remote work available, with flexibility to work from any location.
,000 - ,000 per year, based on experience.