Technical Lead/ Manager

Development Team Leader

The role

What you will do

  •  
    • Be the leader of a development team
    • Closely collaborate with the product management group and stakeholders shaping requirements and validating their viability.
    • Together with other architects, define the technical evolution of our SaaS solution as well as development practices.
    • Coach team members in architecture design and support them during design decisions.
    • Evangelize continuous security, performance, scalability, and quality improvements across all development teams.
    • Be up to date with latest industry trends, so you can identify opportunities to drive technical and process improvements.

What we need to see from you

  • Creative and empathic personality with strong desire to achieve results together with others.
  • Passionate learner that shows initiative and leads by example.
  • Love for technology with experience architecting scalable cloud-native solutions.
  • Must have superpowers with Cloud Platforms Azure, AWS or GCP.
  • Expert in at least one of the following areas: big data/AI/ML, Cloud Security, designing geo-distributed solutions, elastic scaling (compute and storage), design and rollout of FaaS in a large development organization, designing global-scale SaaS solutions
  • Confident with data protection matters related to public cloud.
  • Can write code all day long (preferably .NET, C#, TypeScript).
  • Passionate about designing scalable microservice-based solutions and FaaS.
  • Enthusiastic about designing RESTful and GraphQL APIs, as well as event-driven approaches.
  • Enjoy databases (RDBMs & NoSQL).
  • Embrace Agile principles and practices (we love Scrum).