Job Description
DoiT is seeking a Senior Software Engineer to join their Fusion Team, working remotely from Indonesia. The successful candidate will play a key role in the Client Services team, contributing to the development of cutting-edge solutions that streamline consulting work and boost productivity. This is an opportunity to be part of a newly established team, helping to set the technical direction and best practices for software development.Role involves:
- Designing, developing, and maintaining cloud-native applications.
- Collaborating with the Product Owner and team members.
- Implementing best practices in coding, testing, and deployment.
- Participating in code reviews.
- Applying agile methodologies.
- Troubleshooting and resolving issues in production.
- Integrating different systems and designing efficient data flows.
- Contributing to fostering a culture of collaboration, innovation, and accountability.
Requirements:
- Strong experience in software development using Go, TypeScript, or Python.
- Good verbal and written English communication skills.
- Experience building event-driven, cloud-native applications on GCP or AWS.
- Hands-on experience with continuous integration, automated testing, and continuous delivery.
- Excellent problem-solving skills.
- Ability to work independently and collaboratively in a remote environment.
- Fast learner.
- Familiarity with monitoring performance, uptime, and system usage.
Role offers:
- Unlimited Vacation
- Flexible Working Options
- Health Insurance
- Parental Leave
- Employee Stock Option Plan
- Home Office Allowance
- Professional Development Stipend
- Peer Recognition Program