job description
Join Asticom as a Software Programmer in the vibrant tech hub of Bali, Indonesia! This is a unique opportunity to work with a dynamic team on cutting-edge projects while enjoying the islandâs inspiring work-life balance.
As a Programmer, you will play a key role in developing, testing, and maintaining high-quality software solutions. Youâll collaborate with cross-functional teams to deliver innovative applications that meet business and user needs. Whether you're coding, debugging, or optimizing performance, your contributions will drive technological advancements in a fast-paced environment.
Asticom is committed to fostering a culture of creativity, continuous learning, and professional growth. If youâre passionate about technology and eager to make an impact in a tropical paradise, this role is for you!
Responsibility
- Design, develop, and maintain scalable software applications using modern programming languages and frameworks.
- Collaborate with product managers, designers, and other stakeholders to define project requirements and timelines.
- Write clean, efficient, and well-documented code following best practices and industry standards.
- Debug, test, and optimize applications to ensure high performance, security, and reliability.
- Participate in code reviews to maintain code quality and share knowledge with the team.
- Troubleshoot and resolve software defects and technical issues in a timely manner.
- Stay updated with emerging technologies and industry trends to drive innovation.
- Contribute to the continuous improvement of development processes and workflows.
Qualifications
- Bachelorâs degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- Proven experience (2+ years) in software development with proficiency in languages such as Java, Python, C#, or JavaScript.
- Strong understanding of OOP, data structures, algorithms, and design patterns.
- Experience with databases (SQL/NoSQL) and backend/full-stack development.
- Familiarity with version control systems (e.g., Git) and agile methodologies.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities in a collaborative environment.
- Ability to work independently, manage priorities, and meet deadlines.