Primer

Software Engineer, Backend

Primer

full-time

Posted on:

Location Type: Remote

Location: Portugal

Visit company website

Explore more

AI Apply
Apply

About the role

  • Designing and implementing core backend services for high performance, complex distributed systems
  • Driving and using modern development practices such as BDD and TDD
  • Creating clear, modern, well tested code
  • Collaborating across teams in a product-driven environment
  • Taking ownership of key technology decisions, building for scale and optimising for output
  • Conducting code reviews and continuously look at ways of improving our ways of working
  • Creating detailed internal documentation for the projects you work on

Requirements

  • Proven experience in modern, complex technical environments
  • Experience with Python or ability to adapt from other languages such as Java or Golang
  • Experience with testing frameworks and a good approach to writing testable, maintainable code
  • Willing to set goals, success metrics, drive and set up sprints
  • In-depth understanding of the entire development process (design, development and deployment)
  • Highly motivated self-starter who values autonomy and getting things done
  • Excellent verbal and written communication skills
  • Experience working in a fast-paced environment
  • Must be based in Poland, Portugal, Hungary, Romania or South Africa
Benefits
  • Competitive share options
  • Uncapped holiday, with 25 days minimum to be taken
  • Co-working space access
  • Workations & Company Retreat
  • The best equipment for your role
  • £500 towards your home office setup
  • Generous learning budget
  • Private Medical Insurance
  • A broad set of additional perks and benefits (*depending on location)*
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonJavaGolangBDDTDDtesting frameworkscode reviewsdistributed systemsbackend servicesdevelopment process
Soft Skills
collaborationownershipmotivationautonomycommunicationgoal settingadaptabilityself-startercontinuous improvementfast-paced environment