job description
Join TruDigital, a dynamic and innovative tech company based in Bali, as a Mobile App/Full Stack Software Developer. We are a forward-thinking, hybrid team that values creativity, collaboration, and cutting-edge technology. If you are passionate about building scalable mobile and web applications and thrive in a fun, fast-paced environment, this is the perfect opportunity for you.
As a key member of our development team, you will work on exciting projects that push the boundaries of digital innovation. You will have the chance to contribute to high-impact solutions while enjoying the vibrant culture and work-life balance that Bali offers.
We offer competitive compensation, flexible work arrangements, and a supportive environment where your ideas are valued. If you are ready to take your career to the next level, apply now and become part of our growing team!
Responsibility
- Develop, test, and deploy high-quality mobile applications for iOS and Android platforms.
- Design and implement scalable backend solutions using modern frameworks and technologies.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize application performance for maximum speed and scalability.
- Write clean, maintainable, and well-documented code.
- Troubleshoot and debug issues to ensure seamless user experiences.
- Stay up-to-date with emerging trends and technologies in mobile and full-stack development.
- Participate in code reviews and contribute to best practices within the team.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Proven experience as a Mobile App Developer or Full Stack Developer.
- Proficiency in mobile development frameworks such as React Native, Flutter, or Swift/Kotlin.
- Strong knowledge of backend technologies like Node.js, Django, or Spring Boot.
- Experience with databases (SQL/NoSQL) and RESTful APIs.
- Familiarity with version control systems, particularly Git.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work effectively in a team.