How Remoteville checks and expires listings

Principal Developer

Skills
Agile MethodologiesProgramming LanguagesCoding StandardsIP DevelopmentProduct Development
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Proven experience as a Full Stack Developer, preferably in a lead role
  • Strong knowledge of modern programming languages and frameworks (e.g., JavaScript, Python, Node.js, React, Angular, Django, Ruby on Rails)
  • Experience defining coding standards and development processes
  • Ability to support and mentor development teams
  • Excellent problem-solving and innovation skills
  • Strong communication and collaboration abilities
  • Familiarity with Agile methodologies

Day to day

  • Work within Principal Engineering team alongside technical specialists
  • Set coding standards, define development processes, select technology stack
  • Support squads with complex development work, run innovation labs to test new ideas and technologies