Backend Engineer - AWS Serverless

Martyna Mendyka
WHOOHOO
osoba kontaktowa
Martyna Mendyka
WRZ 27
Dolnośląskie na stałe Inżynier/Licencjat
27.10.2019 100261468
aplikuj

Firma

Our customer is building SaaS solutions for brokers as well as consumer-facing products to increase transparency and efficiency in the real estate market. They are an investor-backed startup, looking for another experienced engineer with a strong interest in building fantastic products. 


Workplace: Wroclaw, modern office in the city center.

Project duration: max 6 months

Salary: 16 000 - 22 000 PLN

Zakres obowiązków

As a developer, you are focused on writing admirable code and care about both stable and new technology. Our customer don’t believe in hierarchy or prioritize anyone's ideas. You will be an integral part in moving the company forward with a big impact on our technology stack.


The hardest and most interesting tasks they face today are architectural. Running almost 100% on an event-driven architecture, using node.js, Lambda, SQS, DynamoDB, AppSync and various other AWS services, coming up with a scalable infrastructure is relatively easy. The hard part is to design components that allow for change without incurring immense technical dept and or requiring a lot of manual work. They see engineering as a craft and take great pride in deeply understanding the problem and the technologies we want to use before integrating them.


All they backend code is maintained in a mono repository making the definition of interfaces between microservice stacks as effortless as possible. Here, standards, structure and automation are key and they use every tool in the book to enable the most efficient workflow. Prettier automatically formats our code, Flowtype makes sure to catch straightforward type errors, babel, webpack and the serverless framework are used for bundling. All they infrastructure is automatically deployed using GitLab CI/CD pipelines after running through their extensive test suites. That includes integration as well as unit tests for both, the front- and backend. Every feature branch is automatically published under their own unique url to make the review process as streamlined as possible. On the frontend, every react component is viewable and testable in isolation using react-styleguidist. To develop new features they use their style guide to guarantee a consistent customer experience and rapid development.


In a small startup every person is highly valued, both personal and professional. You will be able, even expected, to challenge existing processes and improve their infrastructure.

Wymagania

  • professional experience as a backend engineer for more than 4 years
  • Interest or experience with a "serverless" infrastructure
  • Extensive experience with Javascript ( nodejs, preferably with types )
  • Experience with the AWS platform, CloudFormation is your friend
  • Strong motivation to create loved products with an eye for detail
  • Some experience with React.js or some other frontend framework
  • Experience or interest in GraphQL
  • Fluent in English
aplikuj
Current job is not marked as favorite, click to favorite this job