Job Overview:
As an FE, you’ll take ownership of designing, building, and maintaining high-performance, scalable, and robust software applications. You will work alongside a talented team of engineers and UX designers to deliver high-quality software in a fast-paced environment. This role will challenge you to innovate and push the boundaries of what’s possible, all while fostering a culture of collaboration and continuous improvement.
Required Skills and Qualifications:
- Proficiency in HTML, CSS, and JavaScript.
- Strong experience with React and Angular frameworks.
- Excellent written and verbal communication skills.
- Ability to work effectively in a remote setting.
- Demonstrated ability to develop and optimize user interfaces.
- Experience with ensuring cross-browser compatibility of applications.
- Strong problem-solving skills and attention to detail.
Key Responsibilities:
- Develop, test, and maintain high-quality, responsive, and accessible user interfaces using modern frontend frameworks and technologies.
- Collaborate with UX/UI designers to translate design mockups into interactive, functional applications.
- Optimize frontend performance to ensure fast load times and smooth user interactions.
- Integrate with backend services and APIs to deliver end-to-end functionality.
- Maintain and improve code quality, organization, and automated testing processes.
- Stay up-to-date with emerging trends and technologies in front-end development, proposing innovative solutions to improve our tech stack.
- Troubleshoot, debug and resolve issues to ensure an exceptional user experience.
Educational Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field.
- Relevant certifications or professional development courses are a plus.