Browse Jobs
For Employers
Post JobLog inGet Started

Lead Software Engineering - CTO

EasyKash
Dokki, Giza
Posted 5 years ago
17Applicants for1 open position
  • 13Viewed
  • 4In Consideration
  • 2Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

This is a Cofounder position with equity (stock options) + salary.

  • PayMe is one of the leading Fintech companies, processing 2 million transactions monthly for 350 companies with a growth rate 30% monthly and in the process of expanding to other countries.
  • As a Lead software engineer, you will leverage strong technical competencies to design and develop key components of a financial technologies platform. You will guide and mentor members of your team. This is a senior role with a blend of technical skills and management.
  • The ideal candidate will be clearly passionate about the opportunity for career growth in a growing team and expanding the business, and about cloud computing. If you’re looking to solve challenging technical problems and create great products for customers, then we would like to talk to you.

Roles & Responsibilities

  • Develop high quality, decoupled, reusable, resilient components that fulfill abstract business requirements.
  • Develop financial applications using modern technology stacks.
  • Act as a key player within an agile cross-functional software development team.
  • Facilitate team's delivery of business requirements in a timely manner.
  • Responsible for leading and technical supervision for the development team, to ensure high quality of deliverables and project success.
  • Conduct Requirements review, code review for developers and create high & low level design for the application architecture.
  • Fully resolve technical issues including performance and functionality issues. And resolve production problems and software release issues
  • Support Technical skill building (including hiring and training) for the team based on inputs from project manager.
  • Deployment of applications on the cloud (AWS)
  • Prepare effort estimates and plans for the project
  • Architect system design and discuss system design alternatives

Job Requirements

  • You bring 3+ years of Node.js experience (Angular 6, Node.JS and Express.JS), APIs and RESTful services.
  • Being comfortable writing code & getting your hands dirty specially at the early stage of building the team.
  • Proficiency in OOP with a good understanding of MVC/MVP practices.
  • Experience in developing mobile applications using IONIC.
  • Solid understanding of unit testing is a requirement.
  • Experienced in deploying applications on the cloud (AWS)
  • Strong communication and presentation skills.
  • Self-driven individual with the desire to achieve.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentLead Software Engineering - CTO