About Moon
Moon is a Fintech startup focusing on revolutionizing the banking, finance and payments ecosystem of today. We are looking for passionate individuals who share our energy in creating the best experience for our customers and want to change the world with us.
At Moon, we pride ourselves on being able to continuously innovate and create new & disruptive ideas to create the best possible product. As a senior developer, you will be leading this innovation and empowering our teams in developing projects from conceptualization to their completion.
Visit us at paywithmoon.com and follow us on social media for more information.
About the role
We are looking for people with tremendous leadership potential, be able to guide weaker developers along the right path to adapt to a variety of situations. This is a great opportunity for someone wanting to make a mark in the financial world with talented and motivated team members in a diverse and energetic workplace.
Scope
- Work with the founding team in building new features on our product roadmap
- Manage a team of developers and write code with quality on a level that sets an example for the team
- Conduct Peer Reviews, Weekly Sprints and be in charge of software versioning for the software projects
- Responsible for overseeing the development of software projects from the application level to infrastructure
- Work and collaborate with the rest of the team in building the best products for our users
- Be able to lead R&D on new projects involving experimental technology
Requirements
- Ability to architect a flexible and well-structured application infrastructure with cutting edge and highly-scalable frameworks but;
- Be able to critically analyze the pros and cons of using certain frameworks, comparing their benefits to 5-minute hacks, (for e.g. when time-sensitive goals are expected)
- Experience in leading a development team of about 3 to 6, remotely or in person
- Good interpersonal and communication skills
- A burning desire to innovate and an understanding the dangers of That’s the way it’s always been done mentality
- Strong All-Round Development Skills
- Software Engineering,
- DevOps,
- Algorithms,
- JavaScript
- Experience working with Git to manage code
- Experience working with REST APIs
- Ability to read and comprehend your peers’ code
- Preferably:
- Bachelor’s Degree in Computer Science or related field
- Able to work in a relatively large (~100 kLoC) codebase
- Knowledge of Web and Networking Protocols
- Proficiency in Back-End frameworks (NodeJS/…)
- Proficiency in Cloud platforms (AWS/ Firebase)
- Proficiency with the serverless framework and/or Terraform/AWS CloudFormation
- Completed one or more Software Engineering Courses with coverage on common and best practices
- Able to provide stellar Doxygen-Like documentation in a reasonable amount of time, allowing your team members to understand your code without much effort
- Experience working with GraphQL APIs
- Experience working with NoSQL/SQL databases
Location
You have to be physically located in Southeast Asia (preferably Singapore) for this position.
Benefits*
- Equity Compensation
- Healthcare
- Dental
- Vision
*Benefits may vary depending external factors including but not limited to local laws and regulation
Related Job Searches:
- Company:
Moon Technologies - Designation:
Lead Software Engineer (Southeast Asia) - Profession:
Engineering - Industry:
Finance