We are looking for a top-notch Senior Full Stack Software Engineer to join our Software Team in Indonesia. You will be hands-on, working with Microsoft C#, React JS, and SQL Server to implement components of our software products. The position requires an extremely hands-on person to motivate and lead teams through development projects in a fast-paced, international business environment. Candidates should possess strong software development and problem-solving skills, exhibit a high degree of ownership and pride in their code, and have a commitment to releasing quality software on time. The role demands the ability to work independently and collaboratively with worldwide team members.
Job Descriptions
- Define and drive the technical vision for a data-intensive, cloud-native SaaS product, translating strategic goals into actionable architecture and a clear delivery roadmap.
- Architect, develop, and evolve a distributed back-end system (currently in C#/.NET) and a modern single-page front end (currently in React.js), while continuously evaluating and integrating alternative technologies where they provide meaningful advantages.
- Design robust data-ingestion and processing pipelines, integrate multiple external APIs and batch feeds with automated validation, reconciliation, and alerting to ensure data accuracy and freshness.
- Lead the development of core domain algorithms and services (e.g., pricing, optimization, search, geospatial), focusing on deterministic correctness, low-latency performance, and horizontal scalability.
- Establish and promote engineering best practices such as clean architecture, SOLID principles, test-driven development, code reviews, and secure coding standards to maintain high software quality.
- Own DevOps and SRE disciplines, including containerization, infrastructure-as-code, CI/CD automation, observability, performance tuning, and post-incident reviews to support SLIs/SLOs and zero-downtime deployments.
- Ensure compliance with security and regulatory requirements (e.g., data privacy laws, payment or industry-specific standards), embedding them throughout the software development lifecycle and cloud infrastructure.
- Collaborate cross-functionally with Product, UX, Data, and Operations teams to refine requirements, align on priorities, communicate risks, and ensure delivery success.
- Continuously explore and evaluate emerging technologies and practices—such as event-driven architectures, AI-driven optimization, and serverless components—and drive consensus on strategic adoption to future-proof the platform.
Requirements
- Candidate must possess at least Bachelor's Degree in Computer Science, Information Technology, Electronic Engineering, or equivalent professional experience in software development.
- Have experience with a complete software development life cycle.
- At least 4 years of solid experience in backend development with C# or Java, alongside hands-on experience in frontend development using React.js.
- Demonstrate experience with system architecture review, OOP, and software programming in a team environment.
- Have a “Can-do” attitude with strong logical thinking and attention to detail.
- Good grasp of programming best practices and committed to writing high-quality, high-performance code.
- Proactive, highly motivated, and a strong team player with a good ability to multi-task and re-prioritize as necessary.
- Demonstrate leadership, project management, and mentoring experience.
- Excellent communication skills in English, both oral and written.
- Applicants must be willing to work in Salatiga or Semarang.
How to Apply
To be considered for this position, please email your CV (PDF format, max. 1MB) to forindojob@formulatrix.com with the subject line:
SSE FS Your Name (e.g., SSE FS Adam Fisal)
Contact
Tell us about your project or ask us a question. We're here to help!
- First Name
- Last Name
- Email (please include)
- Company/Institute
- Country
- State
- City
- Postal Code
- Interested Products: Protein Crystallization, Liquid Handling, TFF, ROCK MAKER, ROCK MAKER WEB, ROCK IMAGER 1000, ROCK IMAGER 360, ROCK IMAGER 2, ROCK IMAGER 1, UV Imaging, Multi-Fluorescence Imaging, SONICC, FRAP, NT8, FORMULATOR