Senior Full stack Engineer (Next.js/Typescript) - REMOTE

apartmentUplers placeChennai calendar_month 

Job Description

Experience: 6.00 + years
Salary: USD 1851-2962 / month (based on experience)

Expected Notice Period: 15 Days

Shift: (GMT+05:30) Asia/Kolkata (IST)

Opportunity Type: Remote
Placement Type: Full Time Contract for 12 Months(40 hrs a week/160 hrs a month)

(*Note: This is a requirement for one of Uplers client - Tach Ignite)

What do you need for this opportunity

Must have skills required:

Ci/Cd Pipelines, GraphQL, AWS Amplify, NestJS, Next.js, Supabase, Docker, Git, PostgreSQL, Tailwind CSS, TypeScript

Tach Ignite is Looking for:

Sr Full Stack Engineer

We are seeking a Senior Full Stack Engineer who combines strong hands-on coding expertise with advanced architectural skills to design and develop scalable web applications. This role requires active participation in coding, system design, and the creation of reusable npm packages while contributing to the overall technical strategy.

The ideal candidate will be deeply involved in both frontend and backend development while ensuring scalable, maintainable, and high-quality solutions.

Key technologies include- Next.js, NestJS, Typescript, Tailwind CSS, Postgres, Supabase, Docker, and AWS Amplify.

Skills / Abilities / Qualifications:

  • Bachelor's degree in software engineering or equivalent
  • Minimum 7 years of experience in frontend and backend development
  • Proficiency in React, Next.js, Typescript, Tailwind CSS, Jest, Cypress, react-hook-form, Node.js, Express, Postgres, AWS Amplify, Supabase, OAuth, and WebSocket
  • Experience with version control using Git
  • Experience with cloud platforms (AWS is required)
  • Strong problem-solving, attention to detail, and communication skills.
  • A proven track record of delivering results and the ability to manage multiple tasks independently.
  • Experience with continuous integration and continuous deployment (CI/CD) pipelines.
  • Experience with frontend development using React, Next.js and MongoDB (preferred)
  • Experience with GraphQL (preferred)

Key Responsibilities:

Hands-On Coding:

  • Actively participate in developing features and resolving technical challenges across the frontend and backend.
  • Build responsive and scalable user interfaces with technologies like Next.js, Typescript, and Tailwind CSS.
  • Develop and optimize backend services, APIs, and databases using Node.js, NestJS, Postgres, AWS Amplify, and Supabase.
  • Write high-quality, clean, and testable code, adhering to established design patterns and principles.
  • Implement unit tests (Jest), integration tests, and end-to-end tests (Cypress) to maintain code quality.

Architecture and Design:

  • Lead the design and architecture of scalable, maintainable, and secure systems.
  • Collaborate with stakeholders to align architectural decisions with business and technical requirements.
  • Establish and enforce coding standards, system design principles, and best practices.
  • Provide detailed system design documentation and oversee its implementation.
  • NPM Package Development:
  • Architect and implement reusable npm packages to streamline functionality and development across projects.
  • Write robust, secure, and scalable modules with comprehensive documentation and testing.
  • Identify and implement opportunities for reusability and automation within the codebase.
  • Leadership and Collaboration:
  • Serve as a technical mentor to other engineers, fostering a culture of collaboration and knowledge sharing.
  • Conduct code reviews, ensuring adherence to coding standards and identifying areas for improvement.
  • Collaborate with cross-functional teams to solve complex problems and deliver high-quality features.

Additional Responsibilities:

  • Set up and manage cloud infrastructure, CI/CD pipelines, and deployment workflows.
  • Continuously evaluate and recommend new tools, frameworks, and technologies to improve team productivity and system performance.

What We Offer:

  • A hands-on role where you can actively shape the codebase and architecture of innovative projects.
  • Remote work flexibility with opportunities for significant technical and professional growth.
  • A collaborative environment focused on high-quality outcomes and continuous learning.
  • A contract role offering flexibility and the chance to make a substantial impact on a growing company.

Engagement Type:

Job Type: Contract

Location: Remote

Working time: 2:30 PM to 11:30 PM IST

Interview Process: 2-3 rounds

How to apply for this opportunity
  • Register or login on our portal & fill out the application form.
  • Clear the given Video Screening (30 min) and Click on Apply to get shortlisted
  • Once it's all done, your profile will be shared with the client for the Interview round.
  • When selected, just meet the client and get your exciting career started!

About Uplers:

Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement.

You will also be assigned to a dedicated Talent Success Coach during the engagement.

(Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well).

So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!

apartmentgreen success infotechplaceChennai
Mechanical Engineer fresher jobs in production Engineer Job description /: Designing, manufacturing, and installing components that fulfill requirements. Analyzing problems or deficiencies and developing solutions to resolve them. Conducting...
apartmentRuniks Private limitedplaceChennai
vehicles.More information about this Testing Engineer JobPlease go through the below FAQs to get all answers related to the given Testing Engineer jobWhat are the job requirements to apply for this Testing Engineer job position? Ans: A candidate must have...
electric_boltImmediate start

Lead Software Engineer

placeChennai
Job Description Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.   1.  Applies scientific methods to analyse and solve software engineering problems.   2.  He...