Job Description
Company
Overview
:
SwavishTek is a forward-thinking, sustainability-driven digital solutions company, dedicated to transforming businesses through innovative technology. Our expertise empowers companies and brands worldwide to unlock their full potential in the digital space. With a commitment to sustainability and inclusivity, we not only drive success but also create meaningful jobs and year-round employment, leaving a positive impact on both people and the planet.
Since our inception, SwavishTek has been at the forefront of digital innovation, earning recognition for our excellence. Our dedication to fostering a supportive, inclusive, and growth-oriented environment has made us a trusted partner for businesses and a sought-after workplace.
Located in a vibrant community, our headquarters reflect our values of creativity and well-being, with thoughtfully designed workspaces that promote balance and inspiration.
At SwavishTek, we believe in the power of collaboration, innovation, and purpose. Join us to be part of a dynamic, youthful, and visionary team, where your passion drives meaningful change, and your potential knows no limits. Together, let’s shape a sustainable and successful future.
Job Title
:
NextJS Developer
Work Location
:
Sector 136, Noida, India.
Job Type
:
Full Time, Permanent
Shift
:
09:30 AM to 06:30PM
Experience
:
Minimum 4 years of proven experience
Key Responsibilities
:
- Build performant and scalable web applications using Next.js framework, adhering to modern frontend development practices.
- Ensure proper configuration and optimization of Next.js features, such as static site generation (SSG), server-side rendering (SSR), and incremental static regeneration (ISR).
- Implement server-side rendering (SSR) to improve performance and SEO for dynamic content.
- Set up and manage routing using Next.js’ file-based routing system.
- Develop API routes within the Next.js app for handling backend functionality directly within the same codebase.
- Optimize application performance using code-splitting, lazy loading, and image optimization features provided by Next.js.
- Manage state and handle data flow within the app using React-based state management libraries like Redux, Context API, or Recoil.
- Write clean, maintainable code, ensuring adherence to best practices and style guides.
- Work closely with UX/UI designers to implement pixel-perfect and responsive designs.
- Utilize tools like JWT, OAuth, or third-party services such as Auth0 to manage user authentication and session management.
- Ensure that applications are responsive and provide optimal experiences on mobile devices.
Qualifications
:
B.Tech
Requirements
:
- Proficiency in ReactJS: Strong understanding of ReactJS fundamentals, including components, state management, hooks, and JSX. Since Next.js is built on top of React, a solid foundation in React is essential.
- 2+ years of professional experience working with Next.js, ReactJS, and JavaScript.
- Familiarity with SSR to render pages on the server side for better performance and SEO.
- Knowledge of ISR to update static content without needing a full rebuild.
- Ability to create backend API routes inside Next.js for handling backend logic within the app.
- Strong knowledge of modern JavaScript (ES6/ESNext) features, such as async/await, destructuring, spread/rest operators, and modules.
- Proficiency in HTML5 and CSS3, and ability to implement responsive designs with techniques like Flexbox and CSS Grid.
- Familiarity with state management libraries like Redux, Context API, or Recoil to manage application-level state.
- Ability to integrate third-party APIs or custom backend services using RESTful or GraphQL APIs.
- Knowledge of how to split code and load JavaScript files lazily to improve performance.
- Experience with implementing authentication and authorization mechanisms in Next.js apps, such as using JWT (JSON Web Tokens) or third-party solutions like Auth0.
- Familiarity with TypeScript to ensure type safety and better developer experience when working on large-scale Next.js applications
- Knowledge of building PWAs with Next.js for offline functionality and improved mobile performance.
- Understanding of CI/CD pipelines to automate build, test, and deployment processes, ensuring smooth development workflows.
Why Join Us?
:
- Be part of a rapidly growing startup with opportunities to shape the brand and marketing strategies.
- Work in a dynamic and collaborative team environment.
- Competitive salary and performance-based incentives.
- Exposure to diverse digital marketing activities and career growth opportunities.
- Access to ongoing professional development and training to accelerate your career growth.
- Experience a culture of innovation, where every voice is heard and valued.
- Opportunity to collaborate with industry leaders and expand your professional network.
- Join a company that prioritises employee well-being and celebrates successes as a team.
- Enjoy healthcare benefits to ensure your peace of mind.
- Benefit from 18 paid holidays plus public holidays to maintain a healthy work-life balance.
- Celebrate successes as part of a dynamic, motivated, and inclusive team.
Come Work With Us!