Senior Software Engineer

Published on November 07, 2023

Inyova is the leading digital platform for investing with a sustainability impact. Through the Inyova platform, people can invest their money in companies that represent the causes they care about (like sustainability, gender equality, etc.) – without sacrificing returns along the way.  Inyova stands for “invest in your values” and we’re on a mission to make impact investing mainstream. 

Intro 
Inyova is the leading digital platform for investing with a sustainability impact. Through the Inyova platform, people can invest their money in companies that represent the causes they care about (like sustainability, gender equality, etc.) – without sacrificing returns along the way.  Inyova stands for “invest in your values” and we’re on a mission to make impact investing mainstream. 
Your Role
We are looking for a Senior Software Engineer for the Inyova product development team. 
In this role, you will not only be working on our core user flow but will have the opportunity to face some interesting challenges that you can be part of. From helping define a maintainable futureproof architecture to analyse and implement discovery opportunities, your days will be action-packed.
In your function as a Senior Software Engineer, you will be:
  • responsible for designing the implementation of new features and you will own the development from initial breakdown until release.

  • communicating and collaborating closely with the Product Owner and other engineers  to achieve great feature planning and design.

  • writing high-quality and clean code ranging, from the implementation of new features to code refactoring that makes the application more stable and efficient.
Your Profile
An integral part of our engineering team is your technical expertise; keen attention to detail and your communication skills are crucial for you to be successful in this job. Concretely, as Senior Software Engineer you should fulfill the following requirements:
  • Minimum  5 years of experience in software development OR 3 years in Ruby on Rails
  • Strong analytical thinker who enjoys solving complex problems.
  • Previous experience with mentoring more junior developers
  • You have the following technical skills:
    • Ruby on Rails experience
    • Unit testing experience with RSpec or similar
    • Experience with relational databases
    • Experience with version control systems (preferably Git)
    • Agile development methodology
  • Full proficiency in English
Ideally, you also bring:
  • Excitement about the Inyova mission to mainstream impact investing
  • A completed a computer science, business informatics, or a comparable degree, or you have equivalent experience
  • Good ability to organise work, set priorities and determine resource requirements
  • In terms of technical skills, it’s advantageous if you have knowledge or experience with: 
    • CICD
    • Docker
    • Kubernetes + Google Cloud Platform
    • Sidekiq
Finally, you should be lots of fun to work with!
What we offer
We offer you to join a great team that is on a high-speed growth trajectory to make impact investing mainstream! You will be exposed to a wide range of challenging topics with high-intensity coaching from our founders and leadership team.
  • You will be able to take ownership of your ideas from day 1.
  • You will work in a fun and flexible environment with great and inspiring colleagues. 
  • You will be able to define and achieve your own goals and take leadership to get things done in an agile development environment.
  • You will have first-hand start-up experience. Your ideas, opinions, and experience will be listened to and treasured.
  • You will be part of an ambitious team with an impact mission. Team events, lunch clubs, skills training, a good mood, and a nice environment are the core of our team’s happiness.
  • You will receive an attractive compensation package as well as reimbursement for commuting costs and access to a mental wellbeing platform. 
  • 30 days of paid vacation.
Formalities
Workload: 100% | Start date: ASAP | Location: Zurich, Berlin or Remote within EU | Set-up: hybrid
 
Note:
Women and people from minority backgrounds tend to only apply to positions where they meet 100% of the criteria. If you think you have what it takes to be a good candidate for this position, we encourage you to apply even if you don't meet all formal criteria.