Avatar for Vault Wealth
A digital wealth management platform for high net worth individuals

Senior Software Engineer

Posted: 1 year ago
Visa Sponsorship

Not Available

Remote Work Policy

Onsite or remote

Hires remotely
Everywhere
Preferred Timezones
Dubai Time
RelocationAllowed
Skills
MongoDB
Node.js
Express.js
React.js
Fastify

About the job

About us

Vault is the first digital Wealth Management start-up in the UAE for the high net worth individual. The founders are ex-HSBC wealth advisors who grew tired of seeing clients receiving inconsistent and terrible financial advice. Vault’s core objective is to assist and advise clients on how to invest responsibility over the long term.

We have received Seed investment from regional VC and are on track to launch in Q1 2023. We are regulated in Abu Dhabi Global Markets (ADGM) and will be covering the UAE market.

About the Role

At Vault, we are hiring our first team of engineers to continue building on our existing tech stack. We’re seeking a tech lead with full stack developer experience who is ready to work with new technologies and architectures in a forward-thinking organization that’s always pushing boundaries. This person will have complete, end-to-end ownership of projects. The ideal candidate has experience building products across the stack and a firm understanding of web frameworks, APIs, databases, and multiple back-end languages. The candidate will lead a small team of developers that use new technology to solve challenges for both the front-end and back-end architecture, ultimately delivering amazing experiences for global users.

Objectives of this role

  • Lead the tech development of Vault in its entirety
  • Provide expertise and guidance across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth
  • Control the development of new features and infrastructure in support of rapidly emerging business and project requirements
  • Assume leadership of new projects, from conceptualization to deployment
  • Ensure application performance, uptime, and scale, and maintain high standards for code quality and application design
  • Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities

Responsibilities

  • Oversee all aspects of agile software development, including design, implementation, and deployment
  • Architect and provide guidance on building end-to-end systems optimized for speed and scale
  • Work with Reach.JS, Node.JS / Express.JS, GraphQL, Gitlab, MongoDB, AWS, AWS S3 and Kubernetes
  • Engage with inspiring designers and front-end engineers, and collaborate with leading back-end engineers to create reliable APIs
  • Collaborate across different time zones via Slack, GitHub comments, documents, and frequent videoconferences with the team to identify and fix technical problems
  • Hire and train new technical team members upon requirement
  • Delegate work and assignments to team members
  • Oversee analysis of users' needs
  • Create end goals for the team
  • Check that the software and applications are updated
  • Control project completion and guide the team through technical issues and challenges

Required technical skills and qualifications

  • Good experience with Kanban and extreme programming project management
  • Strong skills of Node.js/Express.js at the backend level
  • Very good knowledge in React.js at the frontend level
  • Good knowledge about SQL and NoSQL databases (preferably MongoDB and MySQL)
  • Good experience with the Kubernetes platform
  • Good knowledge of AWS infrastructure and AWS S3 unstructured storage system
  • Good experience with secure REST APIs and GraphQL implementation
  • Excellent technical documentation skills

Ideal Profile

  • You have 5 years+ Backend (Node.js/Express.js) development professional experience with MongoDB, MySQL, Kubernetes and AWS
  • You have 2+ years Frontend (React.js/Angular.js) development professional experience
  • You have experience as a team lead and/or in DEV team management
  • You have experience working on a project from start to finish, with minimal assistance or guidance
  • You speak good English and like to work in a multicultural and international environment
  • Ability to hire, lead, and inspire a team of engineers
  • Ability to identify resource requirements for project completion
  • Time & priority management in regards to leading projects and meeting deadlines
  • Portfolio of high-quality professional work and projects

About the company

Vault Wealth company logo
A digital wealth management platform for high net worth individuals1-10 Employees
Learn more about Vault Wealth image

Founders

Sami Adbul Hadi
Founder • 3 years
United Arab Emirates
image
View the team image

Similar Jobs

MindTales company logo
MindTales
Shift your mindset, change your organisation
Neybox Digital company logo
Neybox Digital
Technology & Design for the well-being of everyone
N Beauty company logo
N Beauty
An immersive, content-led editorial e-commerce platform for the UAE market
Popcorn company logo
Popcorn
Enabling conversational commerce at scale
GENIE AI company logo
GENIE AI
An applied AI lab dedicated to bringing AI out of the lab and into the real-world
Re^2 company logo
Re^2
Re^2 is developing novel restaking and risk analysis solutions