At least 4 years of software development experience.
Proficiency with Git version control.
Experience with Agile development methodologies.
Knowledge of mobile and web application architecture.
Requirements:
Lead and guide a team of engineers to deliver product updates in an agile environment.
Build effective relationships with engineers, designers, product owners, and stakeholders.
Manage multiple projects by prioritizing tasks and managing time effectively.
Participate in mentoring and skills transfer within the team.
Job description
Title : Technical Engineering Manager
Looking for a Technical Engineer Manager who will help a team of engineers deliver product updates in an agile manner and guide the evolution of our engineering culture and processes.
Responsibilities
Strong communication skills. This role requires that you build effective relationships with engineers, designers, product owners, and business stakeholders
Ability to manage time and prioritize items across multiple projects and initiatives
A disciplined approach to development, testing, and quality assurance
4+ years of software development experience
Experience with Git for version control
Experience practicing Agile development methodologies
Willingness to participate in mentoring and skills transfer among team members
Skills
• Experience in at least one of the following is preferred: React Native (TypeScript)
• Android development (Kotlin, Java)
• iOS development (Swift)
• Serverside development (Ruby on Rails, Microservices)
• Specific knowledgeexperience in most of the following is preferred: Mobile and web application architecture
• API design with GraphQL
Knowledge and experience with objectoriented design and implementation
• Proven ability to carry a feature from start to finish; including prototypes, design specifications, constructive coding, unit testing, and bug fixing
• Ability to quickly and accurately perform troubleshooting and repair of existing applications