A complete application in a minute
Tailored resume and cover letter, ready to send.
Halojasa Indonesia is seeking a Senior Web Programmer in Jakarta to develop highly concurrent, distributed web applications. You will collaborate with IT experts across product, UX, and operations to deliver scalable solutions while maintaining high code quality and performance.
The role demands leadership of backend teams, proficiency in Node.js, cloud deployments (AWS/Alibaba), and experience with microservices and CI/CD tooling. A proactive learner who adapts to new technologies will thrive.
What are your days like? Every day you will work to create applications and web programs according to company and client needs. You will be working with many IT experts and websites as well as full support of various advanced technology tools. You will work with the application environment and all the strong IT products, demanding rapid development and all factors in the related field. But you will never forget to smile when entering this kind of work environment. What can you say to your friends, about your work? Everyone knows about computer programs, websites and apps. Your position is known as the job for intelligent people because it demands strong energy and mind. Not everyone can work like you though very much. So say with pride and smile if you become a Senior Web Programmer. My responsibilities: Developing a highly-concurrent and distributed system System Performance optimization and problem diagnosis Leading technical team especially backend team Designing/Developing for high-availability Continuously improve code quality, product execution, and learning experience. Analyse requirements, design and develop features Optimize application for maximum performance and scalability Collaborate with fellow developers, product team, user experience team, and operation team to build better products with mobile technologies Help define coding standards and development processes Willing to learn & adapt different technologies
So, what are the requirements? Fast learner & good analytical thinking Good communication skill, team player and comfortable working with cross functional team We work on Nodejs and are open to implement other language, before that you should proficient with NodeJs Experience to build highly concurrent, distributed architectures/ systems Experience with Microservice architecture Having experience with distributed storage and database systems, including SQL or NoSQL Familiar with Linux development environments Familiarity with Deployment on Cloud (AWS, Alibaba Cloud) with Jenkins, Ansible, Consul Familiarity with SCRUM and Agile method