Full-Stack Engineer
Job Opening
Full-Stack Engineer
Remote
Full time
Apply for this position
Get priority screening to the nairon application by commenting "Apply" on Linkedin
About the Role
We are looking for a Full Stack Engineer who can own features end to end, from database and APIs to polished user interfaces. You will work closely with product, design, and other engineers to ship fast, iterate, and keep quality high.
Responsibilities
Design, build, and maintain user facing web applications and internal tools.
Implement backend APIs and services to support product features.
Collaborate with designers to turn Figma or wireframes into responsive and accessible user interfaces.
Integrate third party services such as authentication, payments, analytics, notifications, and AI providers.
Participate in code reviews, architecture discussions, and technical planning.
Write clean, tested, and maintainable code on both frontend and backend.
Monitor performance, reliability, and errors and proactively improve the system.
Work closely with product to refine scope, give technical input, and suggest better solutions.
Requirements
3+ years of experience as a full stack or backend engineer.
Strong experience with JavaScript or TypeScript and a modern frontend framework such as React or Next.js.
Experience building backend services using Node.js, Django, Rails, Go, or similar and REST or GraphQL APIs.
Good understanding of relational databases and data modeling such as Postgres or MySQL.
Experience with Git and collaborative development workflows.
Comfortable working in a fast moving environment with evolving requirements.
Strong ownership mindset and care for the outcome, not just the ticket.
Nice to Have
Experience with server side rendering or incremental static regeneration frameworks such as Next.js or Remix.
Experience building admin dashboards or internal tools.
Familiarity with cloud platforms such as AWS, GCP, or Azure and basic DevOps concepts.
Experience integrating AI features is a plus but not required.
Important Note
This posting represents the type of full-time role you can be placed into with one of our partner companies after completing the Nairon program.
How it works
1. Apply to join the Nairon Cohort in Dubai
2. Complete screening, hackathons, and the 8-week intensive program
3. Get matched and placed into a position like this one with a Nairon client
Background in data science or machine learning is a plus but not required.
You are not applying to work inside Nairon. You are applying to our training and evaluation program. Based on performance, you may be hired by one of our partner companies and placed into a role similar to the one described here.
Apply for this position
