job description
Join Tabung Haji as a Full Stack Developer and play a pivotal role in delivering cutting-edge software solutions. You will collaborate with cross-functional teams and external vendors throughout the Software Development Life Cycle (SDLC) to build scalable, high-performance applications. This is a unique opportunity to contribute to impactful projects in a dynamic environment while working in the vibrant locations of Bali.
We are looking for a passionate developer who thrives in a collaborative setting, enjoys solving complex problems, and is committed to writing clean, maintainable code. If you are eager to grow your skills and make a tangible difference, we want to hear from you!
Responsibility
- Develop and maintain scalable web applications using modern front-end and back-end technologies.
- Collaborate with internal teams and vendors to gather requirements and deliver high-quality software solutions.
- Write clean, efficient, and well-documented code following best practices and industry standards.
- Participate in code reviews, testing, and debugging to ensure optimal performance and reliability.
- Design and implement RESTful APIs and integrate third-party services as needed.
- Optimize applications for maximum speed, scalability, and security.
- Stay updated with emerging technologies and industry trends to drive innovation.
- Troubleshoot and resolve technical issues in a timely manner.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proven experience as a Full Stack Developer or similar role.
- Proficiency in front-end technologies such as HTML, CSS, JavaScript, and frameworks like React or Angular.
- Strong back-end development skills using Node.js, Python, Java, or similar languages.
- Experience with database design and management (SQL, NoSQL).
- Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.