Senior Full Stack Developer
Pulled from the full job description
Flexible schedule
Health insurance
Work from home
Full job description
Senior Full-Stack Developer & Team Lead (React, NestJS | Next.js | AWS)
Job Title: Senior React/Next.js Developer & Team Lead (AWS Proficient)
Location: Remote
Job Type: Full-Time
Job Summary:
We seek a Technical lead and Senior React/Next.js Developer with AWS expertise to drive the development of mobility services platform.
You will lead a team of developers, architect scalable solutions, and ensure robust cloud infrastructure.
Key Responsibilities
Define and maintain a scalable, high-performance architecture for full-stack applications.
Ensure best practices for code quality, modularity, and maintainability (SOLID principles, Clean Code, DDD where applicable).
Develop high-performance, SEO-optimized frontends using React.js and Next.js.
Build scalable backend services using NestJS (or Node.js/Express when applicable) with TypeScript.
Design and optimize RESTful APIs, ensuring efficient communication between services.
Integrate third-party services such as Stripe, PayPal, Auth0, and other API-based platforms.
Ensure data integrity and query optimization for PostgreSQL and MongoDB.
Technical Requirements
Must-Have Skills
Frontend: React.js, TypeScript, TailwindCSS/Styled Components.
Backend: NestJS (or Node.js with Express/Koa), TypeScript.
Fullstack: Next.js,TypeScript,
Database: PostgreSQL (with strong knowledge of query optimization, indexing) and MongoDB.
API Development: RESTful APIs, GraphQL, WebSockets.
Authentication & Security: OAuth2, JWT, Role-Based Access Control (RBAC), CSRF, CORS.
Cloud & Infrastructure: AWS (EC2, S3, Lambda, RDS, CloudFront, API Gateway, IAM).
DevOps & Deployment: Docker, CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins).
Code Quality & Testing: Jest, Cypress, Playwright, ESLint, Prettier.
Nice-to-Have Skills
Infrastructure as Code (IaC): Terraform, AWS CloudFormation.
Container Orchestration: Kubernetes (EKS, K3s).
Monitoring & Logging: Prometheus, Grafana, AWS CloudWatch, OpenTelemetry.
Performance Optimization: Redis caching, CDN strategies, query optimization.
Who You Are
You thrive in start-up environments and enjoy solving complex technical challenges.
You have strong leadership skills, mentoring engineers and making critical technical decisions.
You have a deep understanding of scalability, security, and high-availability systems.
You take ownership of projects, balancing technical excellence with business needs.
o
Qualifications:
Education: Bachelor’s in CS or related field (or equivalent experience).
Experience:
8+ years in frontend development; 3+ years with React; 1+ years with Next.js.
2+ years managing technical teams.
Hands-on AWS experience (deployment, services).
Skills:
You are fluid in React, Next.js, JavaScript/TypeScript, HTML/CSS.
Experience with APIs development, Git, Agile.
You are self-driven and capable of working with minimal supervision
You speak fluent English with excellent written and spoken communication skills
Strong leadership, communication, and problem-solving abilities.
Preferred Qualifications:
AWS Certification (e.g., Solutions Architect, Developer).
DevOps/CI/CD pipelines (Jenkins, GitHub Actions).
Testing frameworks (Jest, Cypress).
Backend exposure (Node.js, Python).
What We Offer:
A green field platform where you’ll be the one defining the foundation and building blocks
Competitive salary & bonuses.
Remote/flexible work options.
Health insurance & retirement plans.
Professional development budget.
Collaborative, innovative environment.
How to Apply: We’re building a workplace where everyone thrives—regardless of background, identity, or experience. If you’re excited to lead, innovate, and grow with us, apply now!
Apply by sending your resume and a brief note on why you’re passionate about this role to contact@messinamadridlaw.com with the subject line “Senior React/Next.js Lead – [Your Name]”.
Messina Madrid Law is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment.
Job Type: Full-time
Pay: From ₹700,000.00 per year
Benefits:
Flexible schedule
Work from home
Location Type:
Remote
Work Location: Remote