Responsibilities
- Develop and maintain responsive, scalable, and user-friendly web applications using modern JavaScript frameworks (ReactJS, VueJS, etc.).
- Collaborate with stakeholders to implement and improve features.
- Review and maintain code quality through code reviews and best practices.
- Lead small to mid-sized frontend projects or features, ensuring timely delivery and proper documentation.
- Write and maintain technical documentation for features and components.
- Ensure cross-browser compatibility and optimize performance across devices.
- Stay current with industry trends and suggest improvements to the frontend process and stack.
- 4–5+ years of professional experience in frontend development (JS, ReactJS, VueJS, etc).
- Experience working with state management libraries like Redux, Vuex, or similar.
- Familiarity with RESTful APIs and asynchronous request handling.
- Understanding of responsive design principles and frontend performance optimization.
- Familiarity with version control systems, especially Git.
- Ability to work independently and manage multiple priorities in a fast-paced environment.
- Strong communication skills and the ability to collaborate effectively with cross-functional teams.