Full Stack Engineer
Salary
Skills
Location
Languages
Job Description
ABOUT THE OPPORTUNITY
Are you ready to embark on an exciting journey with Permisso, the trailblazers of digital transformation in the financial services industry?
You will play a pivotal role in shaping the future of financial services across Europe. We're on a mission to create a more transparent, fair, and user-centric landscape, and we're building the rails to collect, process, and share financial, employment, and other crucial data in real-time.
👉 If you're passionate about driving change, pioneering innovation, and achieving remarkable results, this opportunity is for you!
Your main role here will be to build the product which is developed predominantly using Typescript and MongoDB on the backend, React on the frontend and python for the data extraction and data parsing services. You will be part of the product team, creating new features and improving the already existing ones.
At Permisso, we place value in our office culture - the relationships and collaboration it builds and the creativity it brings to the table. We operate as an office first company, understanding remote as a tool that help ensure our team can create a work-life harmony that best fits them.
WHAT YOU'LL BE DOING
- Design, develop, test, deploy and maintain software in a thriving environment.
- The work will focus mostly on creating new features for our tech product and make improvements on the existing ones.
- Work within your cross-functional team (designers, engineers, …) to uphold the highest technical standards right across the product.
- Test, learn and iterate features based on market needs and customers’ feedback.
WHAT YOU’LL NEED
Background:
- Minimum 5 years of experience in a startup environment in similar roles (preferably if you have been in different startups).
- You have worked using agile methodologies (preferably SCRUM).
Skills:
- Knowledge in object-oriented programming following industry best practices such as SOLID, Clean Code, Design Patterns, Unit Testing, TDD, CI/CD, etc.
- Automatic testing knowledge and experience.
- Work well as part of a team in a fast-paced environment.
- Communication and organisational skills.
- Language Skills: full professional proficiency in English.
Traits:
- Highly motivated and not afraid of getting things done.
- Ready to take high impact decisions, risks and responsibilities in their daily work.
- Motivation to keep learning to write maintainable and well-tested code.
- Give and receive open, direct and timely feedback.
Hiring Process
1. Cultural fit interview to get to know each other. We won't cover any technical aspects. We will try to understand what motivates you, which are your main drivers and we will share with you ours, to make sure that there is a match!
2. Technical home test: thought to be done in 2-4 hours.
3. Technical test presentation + tech interview: during this interview we will cover technical aspects, your background, experience working as a software engineer and your rationale and approach to the test.
4. References + Team + Job offer: in this step, we will ask you to make us a couple of intros with some former colleague or manager to have a quick call with them. We would also have a gathering so that you can meet the team and the other way around. If everything goes well, you will get an offer letter
5. Onboarding!!
About the team
20
employees
8
nationalities
35%
women
Benefits and perks
Stocks options
- +26 days of paid vacation
Location
Carrer de Bailèn, 105, Barcelona, Spain
