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 takeOWNERSHIP. We are curious, inventive, and try to work to be a little better every single day. People who showEMPATHY. We aspire to develop a deep understanding of our customer needs and show empathy to both our team members and customers. People who displayHUMILITY. 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.