Description:
We are looking for senior software engineers proficient in Go, Swift, or Kotlin who can operate at a high level of abstraction, understand business and technical requirements, and translate them into scalable, maintainable solutions.
Key
Responsibilities:
Understand requirements at a system and product level and drive technical design
Build high-quality, scalable services and applications using Go, Swift, or Kotlin
Collaborate closely with product, architecture, and cross-functional engineering teams
Take ownership of modules from design through delivery and production support
Ensure code quality, performance, security, and maintainability
Required Skills &
Experience:
Strong proficiency in Go or Swift or Kotlin (at least one)
Solid understanding of system design, data structures, and algorithms
Experience building production-grade, scalable applications
Ability to independently analyze requirements and propose technical solutions
Strong communication and problem-solving skills
Nice to Have:
Experience with cloud platforms, microservices, or mobile backend systems
Prior experience mentoring engineers or leading small teams