We are a Digital Solution Agency specialized in web and mobile application development looking for a talented and motivated Senior Backend Developer (Node.js). You will help design, architect, plan, think and implement our innovative platforms, and serverless infrastructure.
The ideal candidate is a thinker who can plan and design complex backend cloud systems, plan database schemas, find creative solutions around problems and wrap everything in a beautiful and tested code.
You will work with a team of developers, product designers, testers, and support staff, while following an Agile development methodology, you will continuously deploy new products and updates to existing products across our platform.
-
Design, architect, plan, think and implement our innovative platforms, and serverless infrastructure
-
Design, build, and maintain clean, efficient, reusable, and reliable code
-
Perform testing and create technical documentation
-
Maintain and adjust existing application codebase include troubleshooting bugs to ensure strong optimization and functionality
-
Identify company’s user and system requirements for new app, and estimate the time spent on each task
-
Effectively use tools and ingenuity to identify and fix defects before they become a problem
-
Work as part of a team developing applications and services
-
Contribute to team and organizational improvements in process and infrastructure
-
Follow industry best practices
-
Excellent ability writing fully tested Node.js applications
-
Experience designing complex system architectures (Such as interfacing with IoT devices, complex state-based systems, event driven systems, etc.)
-
Experience working with Microservices and Pub/Sub architecture
-
Experience designing database models, working with ORMs, and understanding of good application practices
-
Experience in developing API's
-
Cloud experience (Ideally AWS, AppSync, Lambda, DynamoDB, SQS, SNS)
-
Able to communicate in English fluently
-
Ability to take extreme ownership over your work
-
React Native Experience
-
Ruby On Rails/Django background
-
C++, Objective C, Swift, Java
-
Start-Up experience
-
Total 33 days of holidays, 5 days more than Indonesia's.
-
The holidays are the accumulated 20 days of paid annual leave, 10 days of paid sick leave, and paid Australian public holidays.
-
Potential paid work visit to Australia
-
Work-life balance
-
Performance bonus
-
Ied Fitri Bonus (THR)
-
Free food and beverages
-
Company dinners
-
Monthly team building events
-
Health and wellness benefits
-
Personal development benefits
-
Personal ideas/business funding