Junior Software Engineer – Backend & Desktop Apps
Jawa, Indonesia
Listed on 2026-09-22
-
Software Development
Software Architect, Software Engineer, Backend Developer, Cloud Engineer - Software
What Junior Software Engineer Backend Desktop ...
Showing 34 Junior Software Engineer Backend Desktop Apps jobs in Kemayoran
Thank you for your feedbackYour input helps us improve our service.
About the Role
Our client is seeking an experienced and visionary Lead Software Engineer to spearhead development initiatives in their Surabaya office. You will guide a talented team of engineers, fostering a collaborative and innovative environment while driving technical excellence and architectural decisions for key product areas. This role requires a blend of strong technical expertise, excellent leadership skills, and a passion for building high-performance, scalable software.
You will play a crucial role in shaping the future of our client's technology stack and mentoring junior developers.
Key Responsibilities
- Lead a team of software engineers in the design, development, and deployment of complex software systems.
- Architect scalable and maintainable solutions, making key decisions on technology stacks and design patterns.
- Conduct code reviews and provide constructive feedback to ensure code quality and adherence to best practices.
- Collaborate with product management and other stakeholders to define project roadmaps and technical requirements.
- Mentor and coach team members, fostering their professional growth and technical skills.
- Champion engineering best practices, including automated testing, CI/CD, and performance optimization.
Requirements
- Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
- 8+ years of experience in software engineering, with at least 2 years in a technical leadership or team lead role.
- Proven experience in designing and implementing large-scale, distributed systems.
- Strong proficiency in one or more modern programming languages (e.g., Java, C++, Python).
- Experience with cloud computing platforms (AWS, Azure, GCP) and microservices architecture.
- Excellent communication, leadership, and problem-solving skills.
Benefits
- Highly competitive salary and performance-based incentives.
- Hybrid work model offering flexibility between office and remote work.
- Comprehensive health, dental, and vision insurance.
- Generous paid time off and company holidays.
- Professional development opportunities and support for certifications.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).