Flinn.ai

Software Engineer

Posted: 6 days ago

Job Description

We are a remote-first tech-team with business headquarters in Berlin, Vienna and Paris. You can work from all over the EU (under an Austrian employment contract) and will enjoy a quarterly 1-week off-site at varying amazing locations where the whole the team gets together.At this stage of our company we can only accept applications from EU-citizens or people who already have an active work visa in the EU which we can transfer. We are looking for full-time employees, no freelance.Things you will do:Be involved in the initial setup of our tech stack and in shaping our technical roadmapDrive and spear-head architectural and software design decisionsTake part in shaping our software development processes as well as quality and security standardsBe hands-on in designing, developing and deploying scalable, distributed systemsWhat you need to be successful:Expert-level proficiency in a modern backend language and tech stack (preferably JavaScript / Typescript with Node.js or alternatively a JVM language with Spring Boot)Deep understanding of relational databases (preferably PostgreSQL), experience in non-relational databases is a plusExperience with containerization technologies (Docker), knowledge with orchestration systems is a plusExperience in setting up modern CI/CD pipelines and workflowsExperience with cloud computing platformsExperience in modern frontend technologies (preferably React) is a plusMotivation to write clean, well-tested, well-documented and maintainable code following strict compliance rules and quality guidelinesWho you are:You have a positive, problem-solving mindset and a clear bias for action, you bring in your ideas and solutions proactivelyYou are an excellent communicator both with technical and non-technical folks and are able to give and receive direct and open feedbackYou are flexible, pragmatic, and able to react to new findings and keep adapting under dynamic environmentsYou are passionate about creating products that solve real-world problems, while regarding technology as a tool and not an end in itself

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In