{bc}
recruitee

Full Stack Software Developer

Optimus FZCO
Dubai, UAE
Full-time
Senior · 7+ years experience
Onsite
Discovered 2 weeks ago
AngularFlutterNode.jsMongoDBAWS LambdaServerless
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

AngularFlutterNode.js
Smart Apply

Full Job Posting

Job description

Optimus was founded by Doctors, Software Engineers, and Business experts to bring true innovation in Healthcare. We are looking beyond the regular Hospital Management or Electronic Medical Records. We are rebuilding the entire experience of Healthcare Solutions to be centered around the Doctor’s Medical needs and the Patient’s Experience and Happiness.

This role is for our core product Helix, a fully integrated EMR & ERP solution — Built By Doctors for Doctors. Learn more by visiting https://helixbydoctors.com/

We are currently looking for an experienced Full Stack Software Developer. With a strong background in Angular, Node.js, Serverless AWS Lambda, and MongoDB will be responsible for designing, building, and maintaining a high-performing, scalable, and secure application that delivers a seamless experience for healthcare providers and administrators

Key Responsiblities:

Full Stack Development

Implement front-end features using Angular or Flutter, ensuring responsiveness and optimal user experience.

Develop and maintain back-end APIs and microservices using Node.js, Serverless Framework, and AWS Lambda.

Collaborate with cross-functional teams to integrate MongoDB for reliable data storage and retrieval.

Technical Leadership & Architecture

Contribute to architectural decisions and ensure alignment with scalability, security, and performance best practices.

Implement CI/CD pipelines using AWS services and modern DevOps practices (e.g., CodePipeline, CodeBuild).

Collaborate with stakeholders to define technical requirements and translate business needs into efficient solutions.

Code Quality & Best Practices

Write clean, maintainable, and testable code following industry standards and Helix’s coding guidelines.

Implement automated tests (unit, integration, end-to-end) and ensure high code coverage.

Conduct thorough code reviews, provide mentorship, and foster continuous improvement within the development team.

Performance Optimization & Troubleshooting

Monitor application performance, identify bottlenecks, and optimize for reliability and responsiveness.

Troubleshoot and resolve production issues, implementing robust solutions to prevent recurrence.

Continuously evaluate new tools, libraries, and frameworks to enhance the product’s technology stack.

Collaboration & Agile Development

Participate in Agile ceremonies (daily stand-ups, sprint planning, retrospectives) and maintain clear communication with the team.

Work closely with QA, Product, and UX teams to ensure high-quality feature delivery.

Provide guidance and support to junior developers, fostering a collaborative and growth-oriented environment.

Metrics:

Deliver 3 major feature releases within the first 6 months, ensuring stable and high-quality deployments.

Achieve a 30% reduction in page load times through optimal use of Angular, Flutter and AWS serverless architecture.

Maintain 95%+ code coverage on critical modules via comprehensive unit and integration tests.

Reduce production incidents by 40% through proactive monitoring, logging, and rapid incident resolution.

Enable the platform to handle a 300% increase in user traffic without performance degradation, within the first year.

Collaborate with product teams to meet their objectives of driving 30 new license sign-ups monthly by building reliable new features.

Job requirements

  • Minimum 7 years of professional experience in full stack development, with strong expertise in Angular, Flutter and Node.js.
  • Solid experience building Serverless applications on AWS (Lambda, API Gateway, or MongoDB Atlas, S3, etc.).
  • Proficiency in MongoDB for data modeling, indexing, and performance optimization.
  • Strong understanding of RESTful APIs, microservices architecture, and event-driven systems.
  • Experience with CI/CD pipelines (AWS CodePipeline, Jenkins, or similar) and containerization (Docker) is a plus.
  • Deep knowledge of software design patterns, testing methodologies, and best practices.
  • Excellent communication skills and ability to collaborate effectively with cross-functional teams.
  • Bachelor’s degree in computer science, Engineering, or a related field (or equivalent experience).

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Optimus FZCO