How Remoteville checks and expires listings

Principal Software Engineer

Skills
E-CommerceFull-Stack DevelopmentWeb DevelopmentCode ReviewFlow DiagramsSoftware CodingSoftware Solutions
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor's degree or equivalent relevant experience
  • 8+ years of experience in web software development
  • Expertise in JavaScript, ReactJS, HTML, and CSS
  • Expertise in PHP and WordPress
  • Experience with eCommerce
  • Experience with cloud-based environments like Azure or AWS

Nice to have

  • Excellent verbal and written communication skills
  • Experience with agile/scrum and Kanban methodologies
  • Experience launching consumer-facing software solutions

Day to day

  • Lead important projects from pixels to database
  • Break down work into well-written tasks
  • Implement principles like Loose Coupling, KISS, DRY, BDUF, YAGNI