
About this role
The candidate will be responsible for end-to-end system design and delivery of production systems. The role requires hands-on full stack engineering experience using Go (Golang) for backend development and React/Next.js or React Native for UI development. The engineer will work in a fast-paced AGILE-SCRUM environment, collaborating with teammates, product managers, and stakeholders. The position requires a solid understanding of software design principles, testing practices, and delivery fundamentals. The candidate must hold a Bachelor's degree in Computer Science or a related field.
Skills & technologies
Must have
- Go
- React
- Next.js
- React Native
- System Design
- Fullstack Development
Nice to have
- Distributed Systems
- High-traffic Services
- API
- SDK
- Agile
- Scrum
Read full description
Must have-
- 4+ years of professional software engineering experience building production systems, including rich experience in end-to-end system design and delivery.
- Strong proficiency in Go (Golang) for backend development and React/Next.js or React Native for UI development; must have hands-on full stack engineering experience.
- Solid understanding of software design principles, testing practices, and delivery fundamentals.
- Clear written and verbal communication with teammates, product managers, and stakeholders.
Nice to have
- Prior experience in distributed systems, high-traffic services, or data-intensive platforms.
- Familiarity with agile/scrum delivery models.
- Experience integrating third-party video conferencing solutions into web or enterprise applications using APIs or SDKs.
Who you are:
- Bachelor’s degree or foreign equivalent degree in Computer Science or a related field required
- Excellent communication skills.
- Able to work independently or within a team proactively in a fast-paced AGILE-SCRUM environment.