job description
Join ScienTec Consulting as a Senior Full-Stack Software Engineer and lead the development of scalable, high-impact applications for government projects. This is a unique opportunity to work on mission-critical systems using modern technologies, cloud platforms, and Agile methodologies—all while enjoying the flexibility of remote work from Bali’s most vibrant locations (Canggu, Ubud, Denpasar, and more).
In this role, you’ll collaborate with cross-functional teams to design, build, and deploy full-stack solutions that drive efficiency and innovation in the public sector. Leverage your expertise in CI/CD pipelines, microservices, and cloud-native architectures to deliver robust, secure, and user-centric applications. Whether you're optimizing legacy systems or pioneering new digital initiatives, your work will have a direct impact on government operations and citizen services.
We’re looking for a proven technologist with a passion for clean code, scalability, and best practices. If you thrive in a fast-paced, collaborative environment and want to contribute to large-scale, meaningful projects, this contract role offers the perfect blend of challenge, growth, and work-life balance in paradise.
Responsibility
- Architect and develop full-stack applications using modern frameworks (e.g., React, Angular, Node.js, Spring Boot) and cloud services (AWS, Azure, GCP).
- Lead the design and implementation of scalable backend systems, APIs, and databases to support high-traffic government applications.
- Optimize application performance through code reviews, load testing, and continuous integration/deployment (CI/CD) pipelines.
- Collaborate with product owners, UX designers, and stakeholders to translate business requirements into technical solutions.
- Ensure security, compliance, and data integrity in alignment with government standards and industry best practices.
- Mentor junior developers and promote Agile/Scrum methodologies to enhance team productivity and delivery speed.
- Troubleshoot and resolve complex technical issues across the stack, from frontend UI bugs to backend service failures.
- Stay ahead of emerging technologies and recommend innovations to improve system architecture and user experience.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- 5+ years of professional experience in full-stack development, with a focus on enterprise or government projects.
- Proficiency in frontend frameworks (React, Vue.js, or Angular) and backend technologies (Java, Python, Node.js, or .NET).
- Hands-on experience with cloud platforms (AWS, Azure, or GCP) and containerization tools (Docker, Kubernetes).
- Strong understanding of database design (SQL/NoSQL), RESTful APIs, and microservices architecture.
- Experience with CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions) and infrastructure-as-code (Terraform, Ansible).
- Familiarity with Agile/Scrum methodologies and tools like Jira or Trello.
- Excellent problem-solving skills and the ability to work independently in a remote setting.