Software Engineer, New Grad
- Compensation
- 180K–250K / yr
- Location
- Dubai, AE
- Work setup
- Remote
- Seniority
- Junior
- Employment
- Internship
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- Bachelors degree in Computer Science Computer Engineering Software Engineering or a related field (recent graduate or graduating soon).
- Internship co-op research or meaningful personal/project experience building software applications.
- Strong fundamentals in JavaScript and/or TypeScript.
- Familiarity with frontend development using React or similar frameworks.
- Familiarity with backend development using (NestJS is a plus).
- Understanding of relational databases such as PostgreSQL and core data modeling principles.
- Familiarity with RESTful APIs and how distributed applications communicate.
- Exposure to Git and modern software development workflows.
- Strong problem-solving skills curiosity attention to detail and a growth mindset.
- Excited to learn quickly and contribute in a fast-moving engineering environment.
Nice to have
- Internship or professional software engineering experience.
- Exposure to cloud platforms such as AWS GCP or Azure.
- Familiarity with CI/CD deployment pipelines or DevOps fundamentals.
- Exposure to modern architectures such as microservices serverless or event-driven systems.
- Interest in AI-powered products workflow automation or data-intensive applications.
- Experience contributing to team projects hackathons open-source software or startup environments.
Full description
IMPORTANT: after you apply please check your email. We send you a link to complete your application it is not considered until that last step is done. If you do not see it check your spam folder.
This is a fully remote position open to candidates based in United Arab Emirates.
Pay: $180000$250000/yr
Job Title: Software Engineer New Grad
Job Type: Full-time
Location: Remote
The Role
This is a fullstack software engineering role designed for recent graduates and early-career engineers looking to accelerate their growth by building production systems. Youll contribute to and grow into owning core internal platform capabilities and product features end-to-end.
Youll work across internal tools services workflows and AI-powered products that support our engineering operations and recruiting platforms. As you grow youll take increasing ownership of critical systems while collaborating closely with experienced engineers.
What Youll Own
- Contribute to the design and development of end-to-end fullstack systems powering critical internal workflows and platform capabilities.
- Build clean maintainable backend services and APIs while learning scalable engineering best practices.
- Develop high-quality frontend interfaces used by internal teams and end users.
- Participate in data modeling and database optimization efforts including schema design and query performance.
- Collaborate with product operations and design teams to translate ideas into reliable production-ready features.
- Improve engineering quality through code reviews testing documentation and continuous improvement.
- Help troubleshoot production issues while learning how to build resilient observable systems.
- Develop sound engineering judgment by making thoughtful tradeoffs between speed scalability and maintainability.
What Were Looking For
- Bachelors degree in Computer Science Computer Engineering Software Engineering or a related field (recent graduate or graduating soon).
- Internship co-op research or meaningful personal/project experience building software applications.
- Strong fundamentals in JavaScript and/or TypeScript.
- Familiarity with frontend development using React or similar frameworks.
- Familiarity with backend development using (NestJS is a plus).