Full Stack Team Leader

Cashcall - Maadi, Cairo

Applicants for
1 open position
In Consideration
Not Selected
Experience Needed:
More than 5 years
Career Level:
Job Type:
Full Time
1 open position
About the Job
  • Lead the development of new features, services, and APIs
  • Coordinate between the business team and development team to scope, estimate, test and deliver end to end features
  • Integrate and continuously improve agile methodologies within the team
  • Guide how to write reusable code and modules, optimize the software for maximum performance and scalability
  • Provide technical guidance, career development, and mentoring to team members
  • Build dynamic web applications and services and implementing complex data and API integrations
  • Design overall architecture of the Cashcall platforms.
  • Architect & Build Cashcall platforms while defining software architecture principles and standards
  • Front and back-end development.
  • Work with several programming languages and several databases engines to develop Cashcall platforms.
  • Maintain quality and ensure the responsiveness of applications.
  • Collaborate with the rest of the team to design and launch new features.
  • Work with graphic designers and converting designs to visual elements.
  • Understanding and implementation of security and data protection.
  • Work with single page application technologies such as AngularJS, ReactJS to develop CASHCALL platforms.
  • Maintain code integrity and organization.
  • Develop applications for both mobile and web.
  • Working with code versioning tools
  • Innovate and provide critical thinking and problem-solving ability to drive change and develop creative technology solutions
  • Focus on work ethics, continuous learning, and desire to deliver the best inspires your team members.
  • Assist colleague developers through code reviews, program enhancements, unit testing, bug fixing and problem-solving
  • Seek to learn new technologies and continuously scan the landscape for opportunities to enhance the platform in order to deliver better products
  • Interact with a variety of professionals with different backgrounds and experience and seek to learn from and contribute to the group
Job Requirements
  • BSc in Software Engineering or Computer Science.
  • 5+ Years’ Experience in full software development life-cycle, including at least 2 years of experience in a leadership position
  • Experience in .Net or Java.
  • SCRUM or other Agile methodologies experience.
  • Knowledge of using different database engines (Oracle, MSSQL, PostgreSQL..)
  • Maximum Age 30.
About this Company

Cashcall group of investors are building a countrywide Electronic Payment Network in Egypt that offers financial and payment services for consumers across seamless channel experience through the easy, convenient and secure way.

Our vision is to change the face of... (More)

See all Careers and Jobs at Cashcall