Moon Technologies – Back-end Software Engineer

Company
Moon Technologies
paywithmoon.com
Designation
Back-end Software Engineer
Date Listed
24 Feb 2019
Job Type
Entry Level / Junior Executive
Part/TempIntern/TS
Job Period
Flexible Start, For At Least 3 Months
Profession
Engineering
Industry
Finance
Location Name
21 Heng Mui Keng Terrace, Singapore 119613
Allowance / Remuneration
$1,300 - 2,400 monthly
Company Profile

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 innovate new and disruptive ideas to create the best products. As a back- end developer, you will be involved from the conception to the completion of projects that you can be personally proud of.

Visit us at paywithmoon.com and follow us on social media for more information.

Job Description

Back-end Software Engineer (Junior / Internship / Part-time)


About the role

We are looking for people who love taking initiatives, loves to learn & be able 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.

This position is for you if you’ve recently graduated, are still studying, or looking for a summer internship.

What will you be doing?

  • Responsible for development of back-end infrastructure, such as
    • Algorithmic Trading
    • Payment Gateway API
    • Cloud Architecture
    • DevOps Workflow and Continuous Integration
  • Work and collaborate with the rest of the team in building the best products for our users
  • Learn and understand Back-End design principles, Cloud Architecture and DevOps practices
  • Work with cutting edge frameworks to develop a flexible and well-structured cloud infrastructure to support the needs of our various applications:
    • Serverless Framework to architect Cloud Resources
    • GraphQL API and AWS AppSync
    • Server Frameworks (NodeJS/Python/Go…) on AWS Lambda, AWS EC2, AWS Elastic Beanstalk
    • On & Off-BlockChain ledger and transaction systems
  • Research & Development on new projects involving experimental technology

What you will need

  • Good interpersonal and communication skills
  • Ability to work independently
  • A burning desire to learn
  • Strong Back-End Development Skills (e.g. Algorithms, NodeJS - preferred)
  • Ability to read and comprehend your peers’ code
  • Any 2 of:
    • Knowledge of Web and Networking Protocols
    • Proficiency in at least one Cloud platform (e.g. AWS/ Firebase/ GCP/ Azure)
    • Proficiency with the serverless framework and/or Terraform/AWS CloudFormation
    • Experience with algorithmic trading
    • Can pass our algorithms test
    • Completed one or more Software Engineering Courses covering web and cloud ecosystems
  • Preferred, not required:
    • Bachelor’s Degree in Computer Science or related field
    • Able to work in a relatively large (~100 kLoC) codebase
    • Able to provide sufficient documentation, allowing your peers to understand your code without much effort
    • Proficiency in multiple Back-End framework (NodeJS - preferred/Django/Flask/Go/…)
    • Experience working with Git to manage code
    • Experience working with REST APIs
    • Experience working with GraphQL APIs
    • Experience working with NoSQL/SQL databases
    • If you don’t meet any optional requirements but are extremely passionate in learning and joining the Fintech industry, don’t worry! We’ll guide you on your learning journey 

Where will you need to be?

Anywhere in the world, as long as you own a modern laptop or computer.

If you prefer to work out of an office, we have positions in both Singapore and New York City.

This position is already closed and no longer available.  You may like to view the other latest internships here.

Related Job Searches:

Discuss this Job:

You can discuss this job on Clublance.com #career-jobs channel, or chat with other community members for free:
Share This Page