iKonnect Vietnam Ltd. Co |
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