Position Summary/Job Description:
Key Responsibilities:
Development: Contribute to the technical design and development of cutting-edge web solutions Ensure the technical feasibility of functional and technical requirements Implement and maintain robust architecture, ensuring security, code quality, reusability, and maintainability.
Collaboration and Innovation: Collaborate closely with product managers, designers, and other engineers to deliver high-quality, user-centric products. Participate in code reviews
Continuous Improvement: Proactively identify areas for improvement and contribute to the continuous enhancement of our development processes and practices. Foster a culture of learning and growth within the team, promoting knowledge sharing and collaboration.
Soft Skills: Excellent communication and teamwork skills Ability to work independently as well as part of a team. Strong organizational skills and the ability to manage multiple tasks simultaneously.
Skills Overview:
What are the top five skills and number of years of experience required to perform this job?
3+ years of experience as a Front-End developer Proficiency with React and popular React libraries and frameworks (e.g., Redux, React Router) and modern JavaScript (ES6+) and extensive experience with TypeScript Proficiency with HTML5 and CSS3, CSS preprocessors (e.g., Sass, LESS). Proficiency with Git (Git workflows, branching, merging, and pull requests, etc.) Experience with front end testing frameworks (e.g., Jest, Mocha, Cypress). Experience with RESTful APIs and understanding of API authentication and authorization methods
What are some preferred/nice to have skills the manager is looking for?
Proven experience in developing e-commerce web solutions. Knowledge of the Astro framework.