Senior Software Engineer

Skills
APIComputer ScienceFull-Stack DevelopmentAnalytical SkillsTrainingContextContinuous Improvement
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 5+ years of programming experience
  • 2+ years experience with PHP
  • 2+ years experience with MySQL or similar technology
  • 1+ years experience with HTML JS TS or SCSS
  • Experience with a modern JS framework is a plus
  • Experience in caching technologies is a plus
  • Git
  • Strong understanding of distributed systems
  • Ability to perform time and memory complexity analysis
  • Excellent written and verbal communication skills
  • Applicants must be authorized to work in the U.S.
  • BS or higher degree in Computer Science or related technical field or equivalent practical experience

Nice to have

  • Motivated
  • Detail-oriented
  • Collaborative
  • Innovative
  • Continuous improvement mindset

Day to day

  • Architect and develop scalable PHP APIs and services for a large-scale product platform.
  • Collaborate closely with product and design teams to turn ideas into polished web-based features.
  • Engage across the full development lifecycle including design testing deployment debugging and documentation.

Hiring process

  • Formal hiring process