Key Responsibilities:
- Team Leadership & Mentorship
- Hands-On Development
- Frontend Development
- Scrum Management
- Collaboration
- Infrastructure & Architecture
- Data Pipeline & Databases
What We Offer:
- Opportunity to lead a critical team in a cutting-edge tech company
- A culture that values customer-first attitude, innovation, collaboration, and professional growth
- Competitive salary and benefits package
- Hybrid working arrangements
Requirements:
Education & Experience:
- Bachelor's degree in Computer Science, Engineering, or related field
- Minimum 5 years of software development experience
- At least 2 years in a leadership or team lead role
Technical Skills:
- Proficiency in Golang
- Experience with Ruby and Python
- Strong understanding of microservices architecture and AWS Kubernetes (k8s)
- Familiarity with messaging systems like Kafka and RabbitMQ
- Experience with databases such as Amazon RDS, Elasticsearch, and caching technologies like Redis
- Frontend Development Skills: React, Next.js, Node.js
Leadership & Management Skills:
- Proven ability to manage Scrum process and improve team performance
- Excellent planning, estimation, and tracking skills
- Strong mentorship capabilities
- Ability to instill a customer-first mindset within the team