Fullstack Developer (Node.js)
Mariox SoftwareResume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
We are looking for a hands-on Full Stack Developer (Node.js) who can take ownership as a Tech Lead. You should be strong in microservices architecture, infrastructure, and scalable system design, and also comfortable leveraging AI-assisted development tools to move faster and build efficiently.
This is a high-ownership role where you will drive architecture, infra, and engineering execution.
Key Responsibilities
- Design and build microservices-based architecture
- Develop scalable backend services using Node.js
- Lead frontend development using React / Next.js
- Own system design: APIs, services, and data flow
- Manage cloud infrastructure, deployments, and scaling
- Set up and maintain CI/CD pipelines
- Use AI coding tools to improve developer productivity and speed
- Ensure system performance, security, and uptime
- Lead a small team (25 engineers)
- Conduct code reviews and enforce best practices
- Debug production issues and optimize performance
Tech Stack & Infrastructure
Backend & Architecture:
- Node.js (Express / NestJS)
- Microservices architecture
- REST APIs / GraphQL
- Event-driven systems
Frontend:
- React / Next.js
- Modern JavaScript (ES6+), HTML, CSS
Infrastructure & DevOps:
- Cloud: Amazon Web Services (AWS) / GCP
- Containers: Docker, Kubernetes
- CI/CD: GitHub Actions, Jenkins
- Monitoring: Prometheus, Grafana
- Logging: ELK Stack
- Messaging: Kafka / RabbitMQ
Databases:
- PostgreSQL / MySQL
- MongoDB
- Redis (caching)
AI-Assisted Development (Must Have / Good to Have)
- Experience using AI coding tools like:
- GitHub Copilot
- ChatGPT
- Amazon CodeWhisperer
- Ability to use AI for:
- Faster code generation
- Debugging and optimization
- Writing tests and documentation
- Understanding of how to validate AI-generated code for quality and security
Must-Have Skills
- Strong experience in microservices & distributed systems
- Hands-on experience with cloud & DevOps tools
- Experience building and scaling high-traffic systems
- Strong system design and architecture skills
- Ability to leverage AI tools to increase productivity
- Excellent debugging and performance optimization ability
- Ownership mindset with leadership capability
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free