Lead Software Engineer

Cairo, Egypt

Job Description

About Pelcro
Pelcro is an enterprise-class subscription and membership management platform with clients across the globe. We support diverse industries such as Media, SaaS, Wellness, Subscription boxes, E-Learning and more! Our mission is to help drive new opportunities for online businesses by providing a simple solution for reoccurring payments and plans. We know the power of the reoccurring revenue model, which is why Pelcro is designed to make it simple for companies to provide a subscriber experience that delights and inspires loyalty.
About the job
As a Lead Software Engineer at Pelcro, your responsibilities will include development of internal applications and leading both Frontend and Backend teams. You will be able to be creative, work closely with your colleagues and also be given development opportunities and great freedom combined with responsibility. You will be part of a small but close Pelcro squad with drive to collaborate and bring the projects forward. This position is fully remote.
We always stick to the “best tool for the problem” approach – we listen to industry trends with interest but evaluate if something is right for us. We do things that matter to our customers and maintain a vision to stay on the right path.
Every developer at Pelcro is a problem solver at their core and strives to understand how everything fits together. We strive through a good mix of freedom and responsibility, and most importantly – having a wonderful time at work! We are encouraged to produce innovative ideas and experiment a lot. We think long-term and our ambition is to write clean and maintainable code.
Qualifications

  • Around 5-7 years of combined experience as a developer and technical leader
  • Substantial experience with Laravel 8+, PHP7+
  • Good knowledge of JavaScript, Vue.js and React
  • Ability to work autonomously with no regular need for guidance
  • Thorough understanding and work experience with queues and workers
  • Thorough understanding and work experience writing unit and feature tests
  • Capable of running, directing and managing squads for substantial projects

Responsibilities

  • Plan, design, lead and execute feature requests and improvements on the platform, from kickoff to delivery
  • Perform regular code reviews, enforce coding style, best practices and standards
  • Mentor junior engineers, while maintaining senior engineers engaged and motivated
  • Manage team time off, vacation requests and yearly appraisals
  • Conduct technical interviews for both frontend and backend developers
  • Assist the managers in making architectural decisions on either the front-end, the back-end or the infrastructure design itself
  • Remove blockers from your colleague’s workflows

Key competencies

  • Strong organization skills: tasks evaluation, planning, prioritization, dispatching, follow-up, and ability to manage multiple projects at the same time
  • Strong written and verbal communication skills in English
  • Sharp attention to details
  • Excellent ability to summarize vulgarize complex technical details
  • Strong analytical and problem-solving skills
  • Great team player with the ability to work with minimal supervision

Nice to Have

  • Past experience in a software business a major asset
  • Good verbal and written communication in French and/or Arabic an asset
  • Strong experience in project management, in direct relationship with technical teams + product team

Why join Pelcro?
Along with providing our clients with a seamless user-experience, we make sure to always be mindful of making Pelcro the best place to thrive by maintaining a great company culture, a supportive environment, flexible hours, frequent activities and lots of additional perks & benefits!

Architectural challenges Monolithic vs Microservices. Databases, Caching, Data engineering, big data migration. AWS & GCP cloud serverless architecture and integrations. liquid agile teams, R&Ds and a lot of fun engineering challenges.

We believe in making work fun and rewarding and we care about our team members development and are committed to their success.

Pelcro has a positive, diverse, and supportive culture—we are looking for people who share our core values:
People who take OWNERSHIP. We are curious, inventive, and try to work to be a little better every single day.
People who show EMPATHY. We aspire to develop a deep understanding of our customer needs and show empathy to both our team members and customers.
People who display HUMILITY. We aim to be smart, humble, hardworking and, above all, collaborative. If this sounds like a good fit for you, why not say hello?

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1406704
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Cairo, Egypt
  • Education
    Not mentioned