Frontend Engineer Position
We are looking for a skilled Frontend Software Engineer to join our team. As a key member of our development team, you will play a vital role in designing and implementing intuitive, high-performance web applications that enhance user experiences.
You will collaborate closely with our product, design, and backend engineering teams to create seamless and engaging interfaces. Your expertise will be crucial in driving the technical direction of our front-end architecture and ensuring the delivery of high-quality, scalable solutions.
Main Responsibilities:
* Design and implement user-friendly web applications using modern frontend frameworks and libraries.
* Collaborate with product managers and designers to translate requirements into functional and appealing interactive applications
* Optimize applications for maximum speed and scalability
* Ensure the technical feasibility of UI/UX designs
* Write clean, maintainable, and efficient code
* Lead code reviews and mentor junior developers
* Stay up-to-date with emerging technologies and industry trends, and apply them to operations and activities
* Troubleshoot and debug issues to improve application performance
* Implement and advocate for best practices in front-end development
* Work closely with backend developers to integrate APIs and other microservices
* Taking ownership of the analysis, design, development, and delivery of software solutions.
* Defining requirements for new applications and customization in accordance with standards, processes, and best practices.
* Developing, customizing, and testing applications to align with specifications.
* Providing technical training to fellow team members.
* Actively participating in design sessions and sprint planning.