Senior Software Engineer – Fullstack, Backend Focus

Posted Sep 4

This is a fully remote position, open to applicants in United Arab Emirates (UAE).

πŸ“‹ Description

β€’ Design, develop, and sustain scalable backend services utilizing Node.js, TypeScript, and Express.js.

β€’ Create and uphold secure RESTful APIs and integrations.

β€’ Participate in technical design and architectural decision-making for scalable systems.

β€’ Craft data models, queries, and storage solutions employing relational or NoSQL databases.

β€’ Deploy, manage, and maintain cloud-based applications using AWS or similar platforms.

β€’ Develop and incorporate AI-driven features.

β€’ Assist in frontend development with React and Next.js as needed.

β€’ Collaborate with frontend engineers, product managers, designers, and other stakeholders.

β€’ Take ownership of features and services throughout their lifecycle, from concept and technical design to implementation, testing, deployment, monitoring, and maintenance.

β€’ Identify bottlenecks, troubleshoot complex issues, and enhance backend performance, resilience, and observability.

β€’ Write secure, maintainable, and testable code, engage in code reviews, and enhance engineering practices.

β€’ Communicate technical solutions, progress, risks, and challenges to both technical and non-technical stakeholders.


⛳️ Requirements

β€’ A minimum of five years of professional software development experience.

β€’ Extensive experience with Node.js, TypeScript, Express.js, RESTful APIs, and contemporary backend architecture.

β€’ Proficiency in relational and/or NoSQL databases, including data modeling, query optimization, and performance considerations.

β€’ Experience in deploying and managing applications within AWS or similar cloud environments.

β€’ Strong understanding of system design, distributed applications, API security, application performance, testing, monitoring, and fault tolerance.

β€’ Familiarity with React and Next.js, with the capacity to contribute across the full stack when necessary.

β€’ Experience integrating AI technologies into software products or utilizing AI tools to enhance engineering productivity is highly valued.

β€’ Previous experience in Forex trading, financial technology, payment systems, or trading platforms is considered a significant advantage.

β€’ Exceptional collaboration and communication abilities.

β€’ Demonstrated ability to prioritize tasks, manage multiple projects, and deliver high-quality solutions in an agile environment.


🏝️ Benefits

β€’ Competitive salary and performance-based bonuses.

β€’ Comprehensive health benefits package.

β€’ Opportunities for professional development and training.

β€’ Flexible work hours and remote work options.

β€’ Collaborative and innovative work environment.

People also viewed

RTX12 hours ago

Principal Software Engineer – Air Traffic Solutions

US flagMaine OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job
NVIDIA13 hours ago

Senior System Software Engineer, Software-Defined Networking

US flagCalifornia, +4 more statesFull-timeFull-stack Engineer$224k – $356.5k/year
ApplyView job
Infios14 hours ago

Senior Software Engineer

MX flagMexico, +1 more countryFull-timeFull-stack Engineer
ApplyView job
Gramian Consulting1 day ago

Software Engineer – Licensing, AI Training

EG flagEgypt, +3 more countriesFull-timeFull-stack Engineer$100/year
ApplyView job
Gramian Consulting1 day ago

Software Engineer – Licensing, AI Training

IN flagIndia, +5 more countriesFreelanceFull-stack Engineer$100/year
ApplyView job
Gramian Consulting1 day ago

Software Engineer – License your Git Repositories for AI Training

CA flagCanada, +5 more countriesFull-timeFull-stack Engineer$100/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers