Software Development Engineer (Backend) at InvestSky in Dubai

Website InvestSky

Job Description:

Position:

Software Development Engineer (Backend)

Location:

Dubai

Work Type:

Full Time

We are seeking an individual passionate about building the next big thing and making a true impact in the region.

Key Responsibilities:

• Implement high-quality solutions designed and built to last and scale in a timely manner.
• Translate designs and wire-frames into API skeletons and comp
onent architectures.
• Identify new libraries/patterns/platforms to continuously improve architecture.
• Prototype new features and wire-frames cross-functionally with the product team.
• Design and implement low-latency, high-availability, and performant applications.
• Design scalable data models and architecture.
• Contribute to planning, roadmaps, and integration plans.
• Perform cost, performance, and security assessments.

Competencies:

• Strong computer science fundamentals in system design, data structures, and algorithms.
• Strong proficiency in Database Design and Software Architecture.
• Strong expertise in Python or NodeJS.
• Experience with writing and maintaining unit tests.
• Strong proficiency in server languages, frameworks, and understanding their pros & cons.
• SQL/NoSQL databases and Database architecture skills.
• Hands-on experience with cloud platforms (strong experience with GCP is a plus).
• Accountability and Ownership: Self-driven individual who can build and maintain high-scale projects end-to-end.

Nice-to-have:

• Familiarity with container orchestration systems (preferably Kubernetes).
• Experience in implementing consumer-facing services at early-stage startups.
• Basic understanding of the financial and investment ecosystems.

Benefits:

• Market-standard compensation.
• Generous Employee Stock Ownership Plan.
• Free access to premium paid plans.
• Being part of a founding team building something revolutionary in FinTech in the region.

To apply for this job please visit www.dev-dubai.com.