We are looking for software engineers to design, develop, enhance, optimize and maintain software products/platforms. You will use modern technology like Node, TypeScript, Angular, React, Cloud-computing, PWA, etc to build secure, robust,and scalable applications. You could also leverage low code or no code technologies in order to develop your projects. You will work alongside other great software engineers, product/platform managers, and UI/UX designers. In this role, you should have a good analytical thinking and problem solving skills as well as good understanding of various programming paradigms.
- Design, develop, test, maintain, rewrite, refactor, scale, deploy new/existing software products.
- Produce high quality, clean and efficient code on time.
- Troubleshoot, debug, and upgrade existing software.
- Verify and deploy programs and systems.
- Integrate software components and third-party programs.
- Passion in problem-solving, software engineering, and/or application development.
- Excellent understanding of algorithms, programming paradigms (procedural, object-oriented, functional, reactive, etc), and architectural skills.
- Experience with cloud computing, distributed systems, and microservices architecture will be a plus.
- Willingness to constantly learn new technologies and apply those concepts.
- Resourcefulness, and troubleshooting aptitude.
- High initiative, strong analytical skills, and high attention to detail.
- Ability to work well in a fast-paced environment or a startup.
- Bachelor degree in Computer Science, Informatics Engineering or a related field.
- Strong interpersonal and communication skills.
- Continuous Learning about Technology, Business, Leadership & Management
- Training local and abroad
- Work with some of the best software product development teams in Indonesia
- Flexible working hours
- Health insurance
- Annual Leave
- Free meals & snacks pre-pandemic
- Goodies during pandemic