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.
- Collaborate with the design team to translate UI/UX wireframes and mockups into responsive front-end templates.
- Ensure the website is optimized for various devices and browsers, ensuring a consistent experience across different platforms.
- 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.
- Participate in code reviews and provide constructive feedback to improve code quality, promoting coding best practices and maintaining high standards of development.
- Identify and address performance and scalability issues in front-end code, ensuring the application remains fast and efficient as user traffic increases.
- Stay up to date with emerging front-end technologies and best practices, continually enhancing your skills and advocating for the adoption of innovative solutions.
- Proven experience as a Front-End Developer or similar role, with a strong portfolio showcasing your web development projects.
- Strong knowledge of responsive web design principles, enabling you to deliver user-friendly experiences across various devices and screen sizes.
- Familiarity with SEO best practices, ensuring the website’s front-end is optimized for search engines.
- Experience with front-end frameworks (e.g., React, Angular, Vue.js) and NextJS, showcasing your ability to build complex applications using these technologies.
- Experience with TailwindCSS or similar CSS frameworks, employing utility-based styling to enhance development efficiency.
- Experience integrating with APIs (GQL, REST), enabling you to interact with external data sources and services seamlessly.
- Familiarity with version control systems (e.g., Git) and code collaboration tools, allowing for effective teamwork and code management.
- Understanding of cross-browser compatibility and accessibility standards, ensuring the application is accessible to a diverse range of users.
- Excellent problem-solving and analytical skills, enabling you to troubleshoot and resolve front-end challenges effectively.
- Attention to detail and ability to deliver high-quality work within deadlines, ensuring the timely delivery of projects.
- Good communication and collaboration skills, promoting effective communication with team members and stakeholders.
- 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!