Senior Fullstack Engineer (MasterExchange)

CUSTOMER:

We’re a music tech startup about to launch our platform in a couple of months and we’re hiring an experienced fullstack engineer in Stockholm who’s is well-versed in TypeScript, Python, and AWS. The candidate we’re looking for understands the full picture when it comes to developing state-of-the-art software. You’ll need to be able to: formulate tech strategies, holistically plan tech architectures, lead a team of developers and you have the skills to realize the company’s grand vision and goals.

Who you are

A senior fullstack engineer who loves solving problems and collaborating in order to ship state-of-the-art software. You’re comfortable leading and strategizing development work. You are someone who can communicate your own vision, discuss tradeoffs, and the needs of a product. You should be excited about shipping an excellent product.

Our need

You’ll join the team and build a next-level product that is secure, can scale, and that people love. Further, we want to create an awesome engineering team and a development culture that promotes growth and team learning. What we need is someone who can:

  • Manage the complete software development process from conception to deployment.
  • Maintain and upgrade the software following deployment.
  • Manage the end-to-end life cycle for the production of software and applications.
  • Oversee and guide the analysis, writing, building, and deployment of software.
  • Oversee testing frameworks, security aspects as well as the robustness of the product.
  • Communicate and provide feedback to the management team during the development process.
  • Review and give feedback on code.
  • Modify and test changes to previously developed software.

The stack

We have built a hybrid monolith/microservice architecture on a cloud-native stack using popular and novel FE, BE, and DevOps technologies.

Backend: Python (FastAPI, SQLAlchemy, pydantic), Node (Express.js)

Frontend: TypeScript (React, Recoil, Sass)

DevOps/Infrastructure: Terraform, AWS (ECS, Lambda, RDS, Redis), Docker

 Blockchain: Solidity on Polygon (Web3.js, Truffle, Ganache)

Qualifications

If you’re well-versed with the architecture, frameworks, languages, and tech below you’ll be an excellent fit:

  • High Python proficiency
  • Familiar with FastAPI
  • Proficiency in Node/Express backends
  • Experience with designing scalable and secure architectures
  • Familiarity with best practices in RESTful API
  • Proficient in SQL
  • Familiar with testing frameworks
  • Experience building scalable infrastructures on AWS
  • Experienced in cloud security
  • Proficient in Terraform (IaC)
  • Prior experience in working with AWS ECS, EC2, Lambda, Redshift, S3
  • Familiar with CI/CD Best practices
  • Proficiency in setting up and mainting Logging and Monitoring systems
  • Experienced with MongoDB, Postgres and Redis
  • Bonus: Handling, processing, pipelining, and analyzing Big Data
  • Bonus: Blockchain dev (Solidity)

Experience

We need you to have general proficiency in the technologies we’re using and an inclination to learn the ones you haven’t worked with before.

  • 5 years work experience in a team environment or similar
  • Proficiency in mentioned tech stack
  • CS degree or similar

We offer

  • A competitive salary, a stock options program for key employees, and employee benefit packages (wellness allowance, offsites etc.)
  • Office space in central Lviv.
  • All equipment needed to be productive at carrying out the job.
  • Remote work when needed / wanted.
Apply now!
  • Max. file size: 64 MB.