2 myHQ Jobs
Software Development Engineer - Frontend Applications (4-8 yrs)
myHQ
posted 12hr ago
Fixed timing
Key skills for the job
Roles and Responsibilities :
- Develop, optimize, and maintain high-performance, scalable frontend applications.
- Design and implement user-friendly interfaces with a focus on speed, usability, and responsiveness.
- Work closely with product managers, designers, and backend engineers to translate business requirements into technical specifications.
- Write clean, modular, reusable, and well-structured code following industry best practices.
- Ensure cross-browser compatibility and responsiveness across different devices.
- Implement efficient state management and performance optimizations for a seamless user experience.
- Conduct code reviews, troubleshoot application issues, and optimize performance bottlenecks.
- Stay up-to-date with the latest frontend technologies, frameworks, and industry trends.
Skills and Qualifications Required :
- Strong problem-solving skills with a solid understanding of data structures and algorithms.
- Proficiency in at least one modern JavaScript framework (React.js, Angular, or Vue.js).
- Strong knowledge of HTML, CSS, JavaScript, and ES6+ features.
- Experience with frontend build tools like Webpack, Babel, or Vite.
- Hands-on experience with RESTful APIs and third-party integrations.
- Familiarity with UI/UX principles and ability to translate designs into interactive web pages.
- Understanding of frontend security practices and performance optimization techniques.
- Ability to write unit and integration tests for frontend components.
- Strong communication skills and the ability to work collaboratively in a fast-paced environment.
Good to Have :
- Experience with SEO optimization and Progressive Web Applications (PWA).
- Prior experience working in a startup environment.
- Familiarity with GraphQL and modern state management libraries (Redux, Zustand, Recoil, etc.
- Experience with component libraries like Material-UI, Chakra UI, or Tailwind CSS.
- Contribution to open-source projects or experience working on personal/hobby projects
Functional Areas: Software/Testing/Networking
Read full job description