Explore Our Job Openings
We are seeking a highly skilled Senior Frontend Developer to join our team at IQ TechMax with at least 4 years of experience in ReactJS, CSS, HTML5, and JavaScript to join our dynamic team. As a Senior Frontend Developer, you will be responsible for leading the frontend development efforts, implementing new features, optimizing existing code, and ensuring high performance and responsiveness of our web applications. You will collaborate closely with designers, backend developers, and other stakeholders to deliver exceptional user experiences.
1. Frontend Development: Develop and maintain robust, scalable, and
high-quality frontend code using ReactJS, CSS, HTML5, and JavaScript.
2. Feature Implementation: Work closely with the product management and design teams to
translate design mockups and wireframes into responsive and interactive web applications.
3. Code Optimization: Identify and address performance bottlenecks and optimize frontend
code for maximum speed and scalability.
4. Cross-functional Collaboration: Collaborate with backend developers to integrate frontend
components with backend APIs and services.
5. Code Reviews: Conduct code reviews to ensure code quality, adherence to coding standards,
and best practices.
6. UI/UX Enhancements: Continuously improve user interfaces and user experiences based on
user feedback, usability testing, and industry best practices.
7. Documentation: Document frontend code and architecture for future reference and
maintainability.
8. Troubleshooting: Debug and resolve frontend issues and bugs reported by QA or end-users
in a timely manner.
9. Technical Leadership: Mentor junior developers, provide technical guidance, and lead by
example in implementing best practices and coding standards.
1. Bachelor's degree in Computer Science, Engineering, or a related field.
2. Minimum of 4 years of professional experience in front-end development.
3. Proficiency in ReactJS, SCSS, HTML5, and JavaScript.
4. Strong understanding of responsive web design principles and mobile-first development.
5. Experience with state management libraries such as Redux or Context API.
6. Familiarity with version control systems (e.g., Git) and code collaboration tools (e.g.,
GitHub).
7. Excellent problem-solving skills and attention to detail.
8. Strong communication and collaboration skills.
1. Experience with server-side rendering (SSR) and Next.js.
2. Knowledge of GraphQL and RESTful APIs.
3. Familiarity with build tools such as Webpack or Parcel.
4. Experience with testing frameworks such as Jest, Enzyme, or React Testing Library.
5. Understanding of accessibility standards (WCAG) and best practices.