Lead Back-End Developer
Fly365 -
Heliopolis, CairoPosted 5 years ago36Applicants for1 open position
- 36Viewed
- 7In Consideration
- 29Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- 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