Front-end Developer

Location: S.A.S. Nagar (Mohali), Punjab (On-Site)

Experience required: 5+ years

We are seeking a talented Front-End Developer to join our dynamic team and contribute to the development of our web applications. As a Front-End Developer, you will work closely with our design and back-end development teams to create seamless user experiences by implementing responsive front-end templates and user-facing features.

 

Responsibilities:

  1. Collaborate with the design team to translate UI/UX wireframes and mockups into responsive front-end templates.
  2. Develop and implement user-facing features using HTML, CSS, and JavaScript frameworks.
  3. Ensure the website is optimized for various devices and browsers, ensuring a consistent experience across different platforms.
  4. Collaborate with the back-end development team to integrate front-end components with server-side logic, fostering smooth communication between front-end and back-end systems.
  5. Participate in code reviews and provide constructive feedback to improve code quality, promoting coding best practices and maintaining high standards of development.
  6. Identify and address performance and scalability issues in front-end code, ensuring the application remains fast and efficient as user traffic increases.
  7. Stay up to date with emerging front-end technologies and best practices, continually enhancing your skills and advocating for the adoption of innovative solutions.

 

Qualifications:

  1. Proven experience as a Front-End Developer or similar role, with a strong portfolio showcasing your web development projects.
  2. Proficiency in HTML, CSS, and JavaScript, demonstrating a deep understanding of the core front-end technologies.
  3. Strong knowledge of responsive web design principles, enabling you to deliver user-friendly experiences across various devices and screen sizes.
  4. Familiarity with SEO best practices, ensuring the website’s front-end is optimized for search engines.
  5. Experience with front-end frameworks (e.g., React, Angular, Vue.js) and NextJS, showcasing your ability to build complex applications using these technologies.
  6. Experience with TailwindCSS or similar CSS frameworks, employing utility-based styling to enhance development efficiency.
  7. Experience integrating with APIs (GQL, REST), enabling you to interact with external data sources and services seamlessly.
  8. Familiarity with version control systems (e.g., Git) and code collaboration tools, allowing for effective teamwork and code management.
  9. Understanding of cross-browser compatibility and accessibility standards, ensuring the application is accessible to a diverse range of users.
  10. Excellent problem-solving and analytical skills, enabling you to troubleshoot and resolve front-end challenges effectively.
  11. Attention to detail and ability to deliver high-quality work within deadlines, ensuring the timely delivery of projects.
  12. Good communication and collaboration skills, promoting effective communication with team members and stakeholders.

 

Technologies:

  • NextJS/React: Primary front-end development framework for building robust web applications.
  • GQL/REST: Interaction with APIs to fetch and manipulate data from server-side resources.
  • TailwindCSS or similar: CSS framework for streamlined styling and efficient development.
  • Contentful: Content management system for organizing and delivering digital content.
  • Algolia: Search and discovery platform for implementing advanced search features.

 

Join our team and be part of creating cutting-edge web applications that deliver outstanding user experiences!