Company Overview
Jetbro is a technology consulting and systems integration firm that designs and builds
reliable, scalable digital systems for organizations where technology is central to operations. We work across custom product development, enterprise applications, and infrastructure-led digital transformation, helping clients modernize their systems without introducing unnecessary complexity.
Our work spans web, mobile, and business-critical applications, with a strong focus on
clean architecture, strong fundamentals, and long-term maintainability. We also work on AI-enabled systems where it meaningfully improves efficiency, visibility, or decision-making not as a buzzword, but as a practical tool within larger systems.About The Role
As a Full Stack Engineer at Jetbro, you will work on building and scaling reliable, production-grade systems where technology is central to how our clients and products operate. This role sits at the intersection of backend and frontend engineering, requiring strong fundamentals, clear thinking, and a bias toward solutions that are simple, stable, and maintainable.
You will be involved across the lifecycle of a feature from understanding the problem and designing the system, to implementing APIs and interfaces, and supporting deployments in real-world environments. The backend is primarily built using Node.js and NestJS, while the frontend leverages Next.js for performance, structure, and long-term scalability.
Roles and Responsibilities
- Design, build, and maintain scalable backend services using Node.js and NestJS.
- Develop clean, performant frontend applications using Next.js, with a strong focus on usability and maintainability
- Work closely with product, design, and architecture teams to translate requirements into robust technical solutions
- Build and consume REST APIs, ensuring consistency, security, and performance.
- Write clean, readable, and well-structured code that is easy to test and extend.
- Participate in architecture and code reviews, contributing to long-term system stability.
- Debug, optimize, and improve existing systems with a function-over-flash mindset.
- Take ownership of features from development through deployment and post-release support.
Requirements
Mandatory Requirements
- Strong fundamentals in JavaScript / TypeScript.
- Hands-on experience with Node.js for backend development.
- Experience building backend services using NestJS (or strong familiarity with structured backend frameworks).
- Experience developing frontend applications using Next.js (React-based).
- Experience with cloud platforms (AWS / Azure / GCP).
- Exposure to Docker and basic DevOps workflows.
- Experience with CI/CD pipelines.Familiarity with performance optimization, caching, and background jobs
- Solid understanding of RESTful APIs, request lifecycles, and backend/frontend integration.
- Working knowledge of SQL databases (schema design, queries, basic optimization).
- Understanding of authentication, authorization, and basic security practices.
- Familiarity with Git-based workflows and collaborative development.
- Ability to reason about problems, ask the right questions, and build reliable, boring, production-ready systems.
Good To Have Skills
- Experience working on enterprise or mission-critical systems.
- Understanding of system design concepts and modular architectures.
- Prior experience in consulting or client-facing environments.
- Exposure to AI integrations, data pipelines, or analytics systems.
Benefits
What We Offer
- A chance to work on a greenfield project and influence architectural decisions.
- Competitive salary and benefits.
- Flexible work environment (remote or hybrid options available).
- Career growth opportunities in a fast-growing SaaS company.
- A collaborative and innovative team culture.