π Key Information
Role Title: Engineering Manager
Reports To: CTO
Location: Remote
Flexibility: Our engineering team is spread out between GMT to EAT (+3hrs), so this role is open to applicants located in these time zones. At the moment, weβre unable to accept applicants located outside of these time zones.
Accessibility: We want every interview to be as comfortable as possible so you can focus on showcasing us the best of your technical skills. Our interviews are typically conducted via Zoom. If there are adjustments we can make to assist you in the hiring process, please do let us know in the application.
π― Your responsibilities in this role
At NALA, our team as well as our product is scaling up rapidly. Within the last year our team has grown by nearly 250% and as we start to expand our product to focus on building new revenue lines, we feel the stage is right to bring in our first Engineering Manager. You’ll be responsible for supporting and developing our engineers and also providing technical leadership to the team.
- Manage overall team performance and execution against delivery commitments
- Work closely with engineers to architect and develop best technical design and approach
- Be a key technical contributor to the team by being very hands on with coding as you build high quality products for NALA
- Manage the day-to-day activities of the engineering team within an Agile/Scrum environment
- Help individuals reach their professional goals through coaching and regular 1:1s and mentor them on right training courses, conferences, and potential stretch projects to pave way for career progression
- Develop a high performing engineering team by managing performance and providing constructive feedback regularly to team
- Build a strong team and provide support in hiring new engineers to the team
- Report status of development, quality, operations, and system performance to management regularly
βοΈ Our Tech Stack
- Services are written in Go, deployed in AWS ECS and communicate with our app with gRPC
- Our app is written in Dart with Flutter and available on both Android and iOS
- Our Web app is built using React, Typescript, Redux for State Management and ANT Design UI framework
- We use Postgres, kafka, redis and vault
- We keep our services size strictly above micro, we like simple and easy to maintain infrastructure
- We use and leverage AWS as much as possible and we manage it with Terraform
- We write unit and integration tests, do code reviews and deploy multiple times a day
- We use kanban to manage our tasks in Jira
π₯ Must have job requirements
- You have 8+ years of Engineering experience with atleast 2 years experience managing high-performing engineers
- You have an empathetic leadership style and care deeply about helping others achieve their goals
- You have experience in building complex, scalable, and high-performance products, taking them from idea inception stage through to full development life cycle
- You have experience working asynchronously with global teams using tools like Slack/Teams/Jira as well as other modern communication systems
- Strong time management skills and ability to work on concurrent assignments with different priorities
- Proven results-oriented person with a strong business and technical vision
- You are passionate about our product and the mission that we are on
- You are are fluent in written and spoken English
πͺ Nice to have job requirements
- You have experience working in Fintech and Payments
- You have experience working in a tech startup
- Experience in infosec