Home
Jobs

Full Stack Web Developer (3-5 YOE)

3 - 5 years

0 Lacs

Posted:2 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Junior Full Stack Developer


Experience:

Pay Structure:

Expected Notice Period:

Opportunity Type:

Placement Type:

Location:


Position Overview:

We are seeking a talented and experienced Full Stack Developer to join our team. The ideal candidate will be passionate about technology, possess strong problem-solving skills, and have a proven track record of delivering high-quality software solutions.


Primary Skills:

NodeJs, TypeScript, NestJs, ReactJs, PostgreSQL, Docker, API Integration, Scripting


Responsibilities:

1. Understand the project requirements of clients and provide possible solutions.

2. Work on front-end projects using 

2.1. Framework/Libraries: React, Next, Redux, and SWR.

2.2. UI libraries: Mantine, Tailwind

2.3. Programming Language: HTML, CSS & TypeScript

3. Work on back-end projects using 

3.1. Programming Language: TypeScript

3.2. Environment: NodeJs

3.3 Framework: NestJs, ExpressJs

3.4. API: REST

3.5. Database: SQL: PostgreSQL, NoSQL: MongoDB & Firestore

3.6. ORM: Knex, TypeORM, Prisma or MikroORM

3.7. CMS: DirectUs

3.8. Authentication: Lucia Auth, Supabase Auth, Firebase Auth

3.9. Server: Nginx

3.10. Containerisation: Docker

3.11. Cloud Service: DigitalOcean, GCP

4. Work on automation projects using:

4.1. Zapier

4.2. PipeDream

4.3. N8n

4.4. Make.com

4.5. Google App Script

5. Work with various third-party APIs. (i.e: Github, Facebook, WooCommerce etc). As per project requirements, you must study third-party API documentation and use the APIs for your project.

6. Define project structure and architecture.

7. Collaborate and version your code using Github & Git.

8. Handle small projects fully by yourself.

9. Collaborate with other team members on Big projects.


Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or related field OR self-taught with demonstrated excellent skills in the field.
  • Strong proficiency in JavaScript/TypeScript, HTML, and CSS.
  • Experience with front-end frameworks/libraries (React, Next.js) and back-end frameworks (Nest.js, Express.js).
  • Proficiency in database management (SQL and NoSQL) and API development (REST, GraphQL).
  • Familiarity with containerisation (Docker), cloud services (DigitalOcean, GCP), and automation tools.
  • Excellent problem-solving and communication skills.
  • Ability to work independently and collaborate effectively within a team environment.


Must Have Skills:

  • Familiarity with front-end frameworks/libraries: ReactJS.
  • Familiarity with back-end frameworks/libraries: NestJS.
  • Knowledge of serverless computing.
  • Experience with containerisation and orchestration (Docker).
  • Understanding of database technologies (PostgreSQL, NoSQL)
  • Knowledge of API
  • Familiarity with automation tools like Zapier, PipeDream, and Google App Script.


Nice to Have Skills:

  • Experience writing GraphQL queries and mutations
  • Experience with the Mantine UI library
  • Experience with Redux and SWR
  • Experience with Auth Providers (Firebase, Supabase etc)
  • Knowledge of ORM (TypeORM, MikroORM etc)
  • Knowledge of headless CMS (DirectUs)


Company Overview:

Messy Programmer is a fast-growing software development agency focused on delivering high-quality, custom web applications and automation solutions. We work with clients, primarily based in the U.S. to build scalable, business-critical systems that streamline operations and drive growth. Our projects range from full-stack web apps to advanced automations and third-party integrations. We value clean code, practical problem-solving, and long-term support. As a team, we’re passionate about delivering real results while keeping things efficient, flexible, and developer-friendly.

Mock Interview

Practice Video Interview with JobPe AI

Start Technical Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You