Highlights
Dynamic team, competitive salary, flexible working hours, remote options available.
Description
Job Summary
pWe are seeking a highly skilled Front End Developer to join our dynamic and collaborative team. The ideal candidate will have extensive experience in React and Next.js, and the passion to craft user-friendly web applications that meet the highest standards of performance and scalability.
Responsibilities
- Develop and maintain scalable web applications using React.js and Next.js frameworks.
- Translate design mock-ups into responsive interfaces.
- Manage application state effectively using Redux, Zustand, or Context API.
- Implement SSR (Server-Side Rendering) and SSG (Static Site Generation).
- Integrate frontend components with RESTful and GraphQL APIs.
- Optimize code for performance and maintainability.
- Conduct code reviews and ensure adherence to coding standards.
- Collaborate closely with designers and backend developers to deliver seamless user experiences.
Required Skills
- React.js
- Next.js
- TypeScript
- Tailwind CSS
- Redux
Required Skills Explained
- React.js and Next.js: Experience building web applications with these modern frontend frameworks.
- TypeScript: Proficiency in using TypeScript for static typing in JavaScript codebases.
- Tailwind CSS or Styled Components: Knowledge of popular CSS frameworks for styling responsive UIs.
- RESTful APIs and GraphQL: Ability to integrate and work with backend APIs using these standards.
- Version Control (Git): Experience with Git for versioning and collaborating on codebases.
- Frontend Build Tools (Vite, Webpack, Babel): Familiarity with tools that compile, bundle, and optimize frontend assets.
- Redux, Zustand, Context API: Experience managing state in complex applications using these popular state management libraries.
- SSG & SSR: Understanding of static site generation and server-side rendering for performance optimization.
Who is this for
pThis role is perfect for a detail-oriented developer who thrives in a fast-paced environment and has a passion for creating intuitive, user-friendly web applications. If you are skilled in React and Next.js and enjoy collaborating with cross-functional teams to deliver high-quality digital experiences, we encourage you to apply.
Why This Job is a Good Opportunity
ulliCollaborative Environment: Work closely with UI/UX, backend, and product teams to create innovative digital experiences.liDynamic Projects: Shape the user experience of core platforms while staying at the forefront of frontend development trends.liPerformance Focus: Optimize code for performance, scalability, and SEO, contributing to high-quality web applications.liTalent Development: Continuous learning opportunities with access to cutting-edge technologies and methodologies.
Interview Preparation Tips
- Review React.js and Next.js documentation thoroughly.
- PRACTICE coding challenges related to state management, API integrations, and performance optimization.
- Study examples of Tailwind CSS or Styled Components projects for inspiration.
- Prepare case studies on your previous work with RESTful APIs and GraphQL.
- Be ready to discuss version control practices, specifically Git workflows.
Career Growth in This Role
pThis role offers numerous opportunities for career growth as a Frontend Developer. You'll have the chance to deepen your expertise in React.js and Next.js by working on scalable projects that impact user experience directly. As you progress, consider taking on more leadership roles within cross-functional teams or specialising in advanced state management techniques like Redux or Zustand.pWith a focus on performance optimization, you can also explore opportunities to lead internal initiatives aimed at improving the overall efficiency of web applications. Additionally, this role sets a strong foundation for transitioning into backend development or even pursuing senior frontend developer positions with more responsibility and influence in project management.
Explore More Opportunities
Skills
Frequently Asked Questions
What programming languages are required?Candidates should have strong proficiency in JavaScript (ES6+), TypeScript, and experience with frameworks like React.js and Next.js.
Is remote working an option?Yes, we offer flexible working options that include remote work to ensure a healthy work-life balance.
What is the salary range for this position?The salary range for this Front End Developer role is 6 LPA.