Now Hiring: Are you a driven and motivated Data Scientist or a Senior Software Engineer?

Remote Principal Engineer (Lead, E-commerce, PHP, JS, Node)

. . . create world-changing products using God-given talents . . .

PROJECT DESCRIPTION::

The company is a comprehensive platform designed specifically for high schools in the United States, with a focus on streamlining various aspects such as sports management, transportation, referees, payments, compliance, e-commerce, logistics, and more. Our purpose is to empower coaches and educators in their dedication to developing the leaders of tomorrow.
Our vision is to strengthen developing programs through technology-driven, community-first solutions that support dedicated leaders and champion the next generation.
Our admin support platform enables group leaders everywhere to build thriving programs for themselves and their participants. These are the projects we are currently running:

  • The category-leading group-based fundraising platform
  • The new online home for custom school spirit wear
  • The transparent money management platform for teams and clubs
  • The integrated scheduling, communication, and registration platform
  • The secure multilingual family engagement and communication platform
PROJECT STACK and TEAM::
  • 5 people in team (Pakistan) plus 2 managers in the US (EST – Raleigh, NC and Miami, FL)
  • PHP / Node.JS / JavaScript
  • ReactJS and VueJS frontends
  • eCommerce, custom Magento
  • 100 % Remote.
  • Full-Time job.
  • Multinational team – Excellent communication skills in English are needed.
  • https://demo.snap.store/ – we manage about 30000-40000 websites like this for High Schools and Colleges across the United States. Built on custom Magento – 30-40k websites across the country. Magento – customized in-house on PHP for a user side. Node js/K8s interface for managers and coaches.
    Our typical interview process looks like the following:
    • Screen candidate for communication skills, experience, technology, and personality fit. If candidate passes screening, conclude the call with Coding Challenge assignment. During this, we emphasize what we look for and parts of the coding challenge instructions that are often overlooked. If candidate does not pass screening, we don’t offer the coding challenge assignment so as not to waste their time.
    • Once completed, we send the Coding Challenge to our engineering team for review and critique.
    • Schedule a 1-hour call to review Coding Challenge with 1 – 2 software engineers. During this time, the candidate walks us through their code. We will then enter a pair programming session with the candidate and have them extend their code with additional functionality. It is important that we do not brief or prepare the candidate for this part of the exercise. With this we gain the following information:
      • Whether the candidate cheated or plagiarized on the assignment
      • A fully accurate skill-level assessment
      • What it’s like to work with this person
      • How the candidate thinks and solves problems
MAIN REQUIREMENTS::
  • Strong experience as Team Lead.
  • Strong experience in E-commerce business logic and domain.
  • PHP / Node.JS / JavaScript – expert, architecture level.
  • ReactJS and VueJS frontends – advanced level.
  • eCommerce, ideally Magento – deep business logic understanding.
  • Kubernetes, AWS, Docker, Helm – It is good to have intermediate knowledge to be able to communicate with the cloud team properly.
  • Agile development – essential.
GOOD TO HAVE::
  • Bachelors Degree in Computer Science or similar field.
  • Clear understanding of the full lifecycle of software development.
  • Strong understanding of security best practices, and the ability to deliver quality
    development work.
  • Automation Tools experience – e.g. Workato, Boomi, Mulesoft, Temporal.
JOB RESPONSIBILITIES::
  • Take on the role of technical lead for the team, overseeing communication with individuals in Miami and Raleigh, as well as coordinating with colleagues in Pakistan.
  • Work with developers from across the organization to understand and document their challenges.
  • Provide technical and architectural guidance to more developers.
  • Pair program with more developers to help drive projects across the finish line.
  • Follow technical best practices and standards.
  • Work with the engineering manager to gather metrics as needed.
  • Maintain a positive and respectful culture.
SUMMARY::
  • Long-term projects (1, 2, even 5+ years);
  • Flexible working hours and remote work;
  • FREE English language classes;
  • Health working environment and projects that use advanced, cutting-edge technologies;
  • Career growth opportunities;
  • Bonuses for a personal recommendation of new employees’ new business;
  • A working environment where you communicate and work directly with the Client.

This flexibility allows developers…

  • A better work-life balance
  • Increased productivity
  • The ability to work any time around the clock
  • Reduction in commute time
  • Less sick days
  • Health insurance
  • More time with family and friends
Job Category: Node PHP React
Job Location: AFR Central Europe US
Skills: AWS JS Kubernetes
For more job openings, please follow Evolve Squads on Linkedin