Lead BackEnd Developer
Fly365 -
Nasr City, CairoPosted 5 years ago37Applicants for2 open positions
- 26Viewed
- 15In Consideration
- 7Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are looking to hire a Lead backend developer to work with our backend team, We are looking for developers with very good experience in web development and taking great ownership against their team/product.
- As part of a cross-functional, full stack scrum team provide technical leadership for and be a key contributor to the development of new features that allow our customers to engage with their customers
- Collaborate with Product Management, UX, architects and senior members of the development team to understand the business needs and find the best technical solution for meeting those needs
- Mentor junior members of the team on best practices, architecture, and development
- Stay on top of industry trends and ensure the team appropriately utilizes the latest technologies and best practices
Job Requirements
- 5+ years developing large-scale applications on the back-end
- Expert knowledge at one of the following: PHP, Golang, Python
- Experience with relational databases (MySQL, Postgres or Oracle) is a plus
- Experience with NoSQL databases (Redis, MongoDB or DynamoDB)
- Experience with AWS
- Experience with unit testing and test-driven development
- Experience working with Git in a CI/CD environment
- Be a key contributor to the creation of a long-term, scalable architecture.
- Ability to articulate engineering design strategies related to scalability, performance, security, usability, and development platforms
- Proven ability to design future-proof, maintainable, large-scale systems
- Ability to lead as part of a highly collaborative Agile team
- Strong collaboration and influence skills
- Strong focus on team effectiveness, results, and customer success
- Self-motivated individual who proactively identifies team bottlenecks and works with the team to resolve them
- Passionate about technology and staying up to date on industry trends
- Strong commitment to continuous improvement for self and team