Post Job Free
Sign in

Senior Software Engineer - Planted Team

Company:
HolyCode
Location:
Belgrade, 11000, Serbia
Posted:
May 01, 2024
Apply

Description:

We at Holycode are currently looking for a Senior Software Engineer for our Planted team, founded in July 2019 as a spin-off from ETH Zurich, to strengthen their experienced and motivated team.

Planted aims to make the world better with a revolutionary plan: Meat from plants. Their goal is to radically change the way people consume and perceive meat and to trigger a switch from eating animal to plant-based proteins. They are making a change. Not only because they can, but because they have to. Planted is more than a delicious product - it’s also an attitude.

Planted is currently working to digitize and optimize food production in various areas with the latest technologies and concepts such as CI/CD, containers, microservices, event streaming, data warehousing, and more. As software integration and automation become increasingly important in their growing business, they are looking for implementation and development support in their software engineering team.

Responsibilities:

Provide technical guidance and expertise to the team, ensuring that the best practices and latest technologies are being utilized.

Participate in project planning and architecture discussions; work with the team to break down features into actionable tasks.

Mentor team colleagues to enable them to gain the skills and knowledge needed to meet project goals and timelines.

Enable a decentralized decision culture that culminates in a software system design that suits the team and the business requirements.

Guide the design and code review process to ensure high-quality code is delivered and consistent coding practices are followed.

Requirements and skills:

At least 4 years of experience as a Software Engineer

Software Quality & Assurance through automated testing and CI/CD

Experience working with cloud services, preferably AWS, to deploy, manage, and scale applications. Familiarity with serverless architectures is a plus.

Proficiency in Python and SQL. Experience designing database schemas and building APIs

Strong problem-solving skills with a focus on business development & solutions

Experience working with and creating data architectures.

Excellent written and verbal communication skills for cross-team coordination in English

Willingness to learn and master new technologies and techniques

Benefits:

High-growth company in which you can find exciting and trend-setting challenges

Frequent trips to our Switzerland factory

Amazing product to work on

Familial working atmosphere in an open-minded multinational team

Flexibility with remote work, allowing you to create your ideal work environment

All necessary equipment – up to you to decide what you prefer

Covered private health insurance

The budget for professional improvement (courses, conferences, books…)

Budget for the mastery of the English language during working hours

Nice offices in Belgrade and Novi Sad

Fully stocked kitchen (tea, coffee, fruits, soft drinks, snacks…)

Tournaments of table tennis, table soccer, and darts in our office

Skilled and senior co-workers

Opportunities to build products that really make a difference

Opportunities to learn and grow with us

If you are looking for an environment where you can grow professionally, learn from the best in the field, balance work and life habits and have a pleasant and enthusiastic environment, please submit your CV in English.

Apply