Senior Backend Developer (NodeJS/Elixir/Java)

iKonnect Vietnam Ltd. Co
Location: 64 Nguyen Dinh Chieu - Da Kao Ward - District 1 - Ho Chi Minh City - Viet Nam.
Phone: +84 901 091 161
Email: [email protected]

Job Overview and Responsibilities

Our client is the leading EdTech platform used by a thousand preschools in 10 countries. 

About the job

We are looking for an inspired backend developer who loves tinkering with APIs and working with data. What you will be doing:

  • Develop backend services in Node.js or Elixir for in our existing APIs
  • Using Java to create robust enterprise level APIs for our customer integrations
  • R&D novel and ingenious solutions to create enhanced scalable applications tailored to a multitude of global regions
  • Continuously enhance the app with the latest code-improving methodologies and security enhancements available
  • Use modern DevOps tools and automate everything with Docker and our Kubernetes cluster - Production experience with handling large request concurrency and performance optimizations
  • Play a lead role either in terms of technical development and architecture, or in terms of team management
  • Mentor and nurture engineers

Here's what you can achieve with us:

  • Make running a service that is consumed by tens of thousands of users look effortless with an efficient and autoscaled infrastructure
  • Expertly maintain end-to-end monitoring of our applications
  • Further develop solid developer operation practices like collaborative documentation, peer review and automated testing
  • Hone your security experience through closely working with our senior DevOps and external consultants

Key Requirements

Required skills and experiences

  • At least 5+ years of experience working in the relevant tech stack
  • Deep expertise in Elixir/Rails or NodeJs
  • Containers are first class in your apps
  • Familiar with GraphQL or other modern query languages and transport protocols
  • Sound coding practices with tools such as git, unit testing, CI/CD, service oriented architecture
  • Linux confidence
  • Production experience with handling large request concurrency and performance optimizations
  • Solid understanding of information security

Preferred skills and experiences

  • Competency in functional programming. We welcome you to our Elixir apps
  • Managed Kubernetes, Helm charts on your own
  • Your own ideas

Why You Should Apply This Position

  • We WILL push you to learn new things together
  • Multinational team, work with them in our global offices
  • Experience all-around growth with exposure to various aspects of business
  • Personalized leadership growth based on your strengths
  • 18 days annual paid leave
  • Competitive salary
  • Macbook Pro and additional screens
  • Premium healthcare
  • Yearly Bonus
Search