»

Full-stack Engineer -- brisan oglas

Opis delovnega mesta

We are looking for a versatile software engineer to help us build the next generation of features for our user-facing, data heavy dashboard. Whether it’s rebuilding our reporting backend to support real-time querying of huge amounts of data across two databases, designing a REST API to let our customers hook into our systems or pushing the limits of the browsers’ rendering engines to make our UI silky smooth, we never run out of interesting problems to solve.

- You will join a small, independent team of talented engineers responsible for making our customers' workflow as smooth and efficient as possible.
- You will own and implement features end to end. This means you will often need to design, implement, test, deploy and support code across multiple systems, including our Angular client, Django web server and a number of backend services written in Python or Go.
- We don't do waterfall - our product managers don't write requirements and throw them over to engineering to implement. Instead, your team will be given enough context to understand what problems we are facing as a company, and collaborate with product managers to find optimal solutions.
- You'll get a lot of freedom - our engineers are encouraged to work on any part of the codebase to get the job done, and they deploy all the code themselves. This will allow you to move fast and deliver value as fast as possible with nothing slowing you down.
- However, this also brings responsibility - we expect you to maintain very high standards of code quality, ensure excellent unit-test coverage and take care of any issues in production.
- We keep all our code in Github and we do a lot of code reviews to share knowledge, prevent defects and ensure our code is awesome.
- Even though you are versatile, you are probably more familiar with one part of the stack than the others. That's great - your expert knowledge will enrich the team, and you can help each other improve in all areas.

Od kandidatov zahtevamo

- We expect you to be a generalist who sees stepping out of a comfort zone as an opportunity to grow, while also having deeper knowledge in at least one part of the stack.
- Having experience with our stack (Angular, Django, Python, Go, AWS, Google Cloud Platform, Docker) is a plus, but not mandatory - we value talent, strong engineering skills and dedication to excellence more than the tools you've used.
- We expect you to have a solid grasp on how modern web applications are built.

Kandidatom ponujamo

We care deeply and invest heavily into our team, setting everybody up for growth and success. In addition to being a part of a great team, working in a fast-paced environment, learning from other smart people and skyrocketing your skills, we offer:

- Full-time employment with an attractive salary package
- Stock options plan
- Traveling to world's leading software engineering conferences every year and learning from the best
- Choice of your own equipement
- Opportunity to give back to community - by open-sourcing code, giving talks and sharing knowledge through our tech blog
- Flexible working hours and an ability to work from home occasionally - we want our employees to have a healthy work-life balance and we do not work 60-hour weeks
- Free access to the gym and pool across the street to keep you healthy

Not from Ljubljana? No problem - if you're the right person for the job, we will help you with your relocation.

Klasifikacija delovnega mesta

Lokacija:
Ljubljana, Slovenia
Plačilo:
Po dogovoru EUR / mesec
Delovni čas:
redna zaposlitev

 

Zahtevana znanja

Web development
napredno znanje