JOBS Senior back-end developer & team lead

Asian women looking at camera, man in background

Job info

Svexa is looking for a motivated senior level Software Backend Developer & Team Lead. You have experience in designing and developing systems that will operate globally, as well as hardware and cloud management. You will be part of a team developing a system for data hosting, analysis and visualization. The system has high demands when it comes to security. This role will be a central part of the team developing new products to analyze athlete training data and provide actionable insights. You will need to prepare data from diverse sports- and health related sources, then integrate them for effective analysis. The role also includes infrastructure and implementation, deployment, and management of client implementations in commercial situations. While the core of the role is actual development, this senior position will also involve leadership of a distributed team for infrastructure and production software release, i.e., project management, as well as working in the leadership team to set priorities and manage resources. The senior developer will lead through example by actively contributing to the software stack.

Benefits

  • Fully remote working (work from home)
  • Competitive salary (defined as over average for the country, based on experience and candidate technical skill profile). 
  • Flexible work hours (but with a few daily hours to overlap CET and Pacific, USA time zone)
  • Paid time off, with generous and flexible vacation policy

At svexa, we’re proud to be an equal opportunity workplace. We celebrate diversity and are committed to creating an inclusive environment for all employees. For the first stages of the hiring process the applicants are de-identified to the evaluators.

About you

  • Degree in computer science or similar / relevant field.
  • 5+ years experience in a similar role.
  • Work independently, with great organizational and interpersonal skills.
  • Previous experience solving challenging technical problems, motivation to learn and develop these skills.
  • Experience leading a team of junior back-end developers.
  • Good communication skills, fluent in conversational and written English.
  • Manage multiple tasks and projects simultaneously.
  • Have remote work as a first choice.
  • A deep interest, experience and/or knowledge of sports and exercise.

Responsibilities

  • Building scalable, globally deployed systems
  • Productization of scientific algorithms
  • Build product modules and services
  • Packaging modules into client products
  • Unit testing / Test Driven Development / Automated tests
  • Database design and development of interface layer
  • API Design and implementation
  • Continuous integration / DevOps
  • Third Party data integration (e.g. wearables, GPS trackers, strength training machines, data collection apps, etc.)
  • Maintenance and configuration of IT infrastructure, gitlab, gitlab runners, VMs, etc
  • Maintenance and setup of projects in GCP
  • Sprint planning and team lead for the Platform/Infrastructure Unit

Technical Requirements

We are building a highly scalable and configurable system, ‘the intelligence layer’, for supporting analysis of data for performance optimization and public health. Svexa is a B2B company, licensing algorithms and software to other companies in the sports, fitness, and health industries. The system works on a global market and will be highly configurable to suit different clients’ needs. We have a hybrid deployment that is made for being as efficient as possible. Our tech platform is evolving quickly as we shift from prototyping to production, so new team members have the perfect opportunity to make a big impact. With that in mind, this role needs the following technical expertise:

  • typescript
  • go lang
  • open API
  • containerization
  • bash scripting
  • git
  • Experience from maintenance of production environments
  • Experience from maintenance and setup of infrastructures used internally by the company as well as by customers
  • Knowledge about system security and how to design and configure a system in a secure way
  • Experience from working with Linux server environments, preferably Debian
  • [Nice to have] AI/ML experience

Application shall include

  • CV, including education and experience, plus a description of in what ways remote work is a win for you, and a resumé of sports and fitness experience and interest.
  • Portfolio/description of previous work.
  • Statement of salary request. Salary will be competitive with flexible hours and generous vacation times.

our recruitment process

Found something interesting? Great! To maximize your chances of getting an interview, first send us your up to date CV. For relevant positions, we will often request you complete a short technical test. We will also conduct interviews both for experience and general fit with svexa’s culture.

A

first sorting and selection

B

experience check

C

technical test

D

technical interview

E

culture interview

you are welcome to apply right here

    [cf7ic “toggle”]

    whatever you are good at

    we will find the right development path for you, so that you can develop your skills and feel that you are changing the world of human performance data with us
    female athlete looking at sports watch female athlete looking at sports watch