Go Back

Senior Backend Developer (Ruby on Rails/Golang/Elixir) - Global Fintech startup

  • IT, Software development, System Engineering Jobs

Description

Responsibilities

 

  • Deliver values to users, teammates and company
  • Develop secure and scalable backend system to serve millions of global users
  • Implement high quality coding standards in order to deliver readable, stable and maintainable systems
  • Work closely with teammates and help each other to grow through the form of code review, regular sharing sessions and project retrospectives, etc.
  • Analyze requirements wisely and solve difficult problems across the stack
  • Conduct technical research and propose pragmatic ways to improve tech stack for long-term engineering initiatives
  • Follow and constantly improve development process

Responsibilities

Requirements

Minimum

  • 5-8 years experience in server-side programming languages is required
  • Interested in building first-class product with talented teammates to solve challenging real world financial industry problems
  • Embrace open source community and willing to give back for everyone’s good
  • Capable to pick up various technologies, a fast learner and have a “get things done” mentality
  • Humble to embrace better ideas from others, eager to make things better, open to challenges and possibilities
  • Familiar with iterative product development style
  • Knowledge of low level networking or OS internals (Linux)

 

Advantage

  • Experienced in Ruby on Rails, Golang, Elixir and Node.Js
  • Participated in Open Source projects
  • Knowledge of handling scalability, security and performance
  • Knowledge of domain driven microservices architecture backend development
  • Knowledge of zero downtime CI/CD and development principles
  • Knowledge of DevOps process and tools

Hard Skills

  • Coding and Programming (Python, C#, Java, PHP, etc
  • Database and Queries
  • Operating Systems

Soft Skills

  • Communication
  • Leadership
  • Adaptability
  • Problem-solver

We offer

  • We offer an attractive compensation package working in a cutting-edge field of Fintech.
  • Huge responsibilities from Day 1. Be the owner of your own learning curve. The possibilities are limitless and depend on you
  • You get to work in a very dynamic environment and be part of an international team
  • You will get to have involvement in developing brand new products from scratch using latest technologies alongside with a passionate and talented team