Jambojet Back End Developer
Jobs WhatsApp Channel
Jambojet
Jambojet, Kenya’s leading low-cost airline, is seeking a talented and innovative Back End Developer to join their dynamic Information Technology, Security, and Systems department in Nairobi. This exciting opportunity offers the chance to work on cutting-edge projects and make a significant impact on the airline’s technology infrastructure.
About the Role:
The Back-End Developer will report directly to the Information Systems Development Manager and play a crucial role in designing, developing, and maintaining server-side logic, databases, and API integrations. This position requires a deep understanding of back-end technologies, a passion for optimizing performance, and the ability to ensure applications are scalable and responsive.
Key Responsibilities:
1. Develop robust server-side logic to ensure optimal performance and responsiveness to front-end requests
2. Design scalable solutions to handle increasing user loads and data volumes
3. Integrate third-party APIs and develop internal APIs, optimizing for scalability and speed
4. Implement security best practices, including data encryption and vulnerability assessments
5. Design efficient database objects and structures for data storage, retrieval, and reporting
6. Utilize Agile engineering practices and diverse software development technologies
7. Document and maintain comprehensive code, troubleshoot, and debug as needed
8. Use CI/CD pipelines and automation tools to streamline development and deployment
9. Define and communicate technical and design requirements
10. Create high-quality, reusable code and algorithms
11. Utilize version control systems like Git and participate in code reviews
12. Create and maintain comprehensive documentation for code, APIs, and application features
13. Collaborate effectively with cross-functional team members
14. Stay updated with new technologies and adhere to current best practices
15. Perform performance tuning and load testing to optimize application efficiency
Requirements:
1. Bachelor’s Degree in Computer Science or a related field
2. Minimum of 2 years of hands-on experience in back-end web development
3. Proficiency in server-side languages such as Java, Python, Ruby, PHP, .NET, or Node.js
4. Familiarity with Agile development methodologies
5. Experience with version control tools like Git and Jenkins
6. Strong problem-solving and communication skills
7. Adaptability and ability to collaborate with cross-functional teams
8. Experience in creating user authentication and authorization systems
9. Knowledge of integrating multiple data sources and databases
10. Familiarity with managing hosting environments
11. Efficient time management skills and ability to manage multiple projects simultaneously
12. Relevant certifications in server-side languages and Agile methodologies (a plus)
13. Experience with cloud platforms like AWS, Azure, or Google Cloud (preferred)
14. Knowledge of containerization technologies like Docker (a plus)
15. Understanding of microservices architecture (beneficial)
Why Join Jambojet’s Tech Team?
As a Back-End Developer at Jambojet, you’ll be at the forefront of technological innovation in the African aviation industry. Your work will directly impact the airline’s ability to serve thousands of passengers efficiently and securely. You’ll have the opportunity to work in a dynamic, fast-paced environment that encourages creativity and pushes the boundaries of what’s possible in airline technology.
The role offers a high level of autonomy in developing and maintaining server-side logic and APIs. Your contributions will have a significant impact on the technology infrastructure and overall application performance. The decisions you make will directly influence the scalability, security, and responsiveness of Jambojet’s applications, ultimately affecting user experience and business operations.
The ideal candidate will thrive in an Agile development environment, designing innovative solutions to enhance the organization’s technology stack. You’ll face exciting challenges in designing scalable and performant server-side logic while ensuring secure coding practices. This role is perfect for someone who enjoys problem-solving and wants to make a tangible difference in a rapidly growing industry
Jambojet is committed to fostering a culture of continuous learning and improvement. As a Back-End Developer, you’ll have opportunities to stay at the cutting edge of technology, potentially working with emerging tools and methodologies in the field of aviation technology.
Additional Responsibilities:
16. Participate in architectural discussions to ensure system design aligns with business needs
17. Mentor junior developers and contribute to the team’s knowledge sharing initiatives
18. Assist in capacity planning and resource allocation for backend systems
19. Contribute to the development of internal tools to improve developer productivity
20. Collaborate with the data team to optimize data flow and ensure efficient data processing
If you’re passionate about back-end development and excited about the prospect of shaping the future of air travel technology in East Africa, Jambojet wants to hear from you. Join a team that values innovation, collaboration, and impactful solutions in the ever-evolving world of aviation and technology.
To apply, please submit your resume, a portfolio of relevant projects (if available), and a cover letter detailing your experience with back-end technologies and why you’re interested in contributing to Jambojet’s digital transformation. Highlight any experience you have with aviation or travel industry technologies, as well as your approach to solving complex backend challenges.
Jambojet is an equal opportunity employer and values diversity in the workplace. They encourage applications from all qualified individuals regardless of race, color, religion, gender, sexual orientation, gender identity or expression, age, national origin, marital status, citizenship, disability, or veteran status.
More Jobs at Jambojet
Recommended Jobs