FullStack Engineer
We're looking for a FullStack Engineer to integrate the InvoiceXpress Engineering team.
About working with us:
- You'll be surrounded by geek people who've seen a bit of everything, so working together is how we roll;
- Your code will be reviewed by other team members. That's how we grow together in quality;
- You'll participate in daily scrum meetings with your squad and sometimes some people from the support squad (we all belong to a bigger team - Product Team: Engineering, Design and Support);
- You'll participate in all brain-storming/decision-making related with your squad's scope;
- You'll participate in closed-door feedback sessions with your squad, with the rest of the engineering team and 1on1's with the Head of Engineering;
- We're a compact team of different skillsets (design, engineering, support, sales, marketing) trying to reach a common goal: to create the best Product (SaaS) possible.
Responsibilities:
- Build sustainable systems to support a stable product for years to come;
- Ask questions to clarify the problem being solved;
- Always validate your solution against tests;
- Estimate engineering efforts when building new features;
- Help your team mates to learn something new (all of we have something to teach and something to learn).
Requirements:
- Bachelors’ degree in Computer Science or similar;
- Between 4+ years of experience as a Fullstack developer;
- Experience with JavaScript (ES6) frontend development (mandatory);
- ReactJS experience would be a great plus;
- Experience with Java or Ruby or .Net (mandatory);
- Knowledge and experience in Unit Testing (Junit, Jest, Enzyme), TDD, design patterns, simple design and RESTful Services;
- Exposure to Agile methodologies (a plus);
What you will find in our Playground:
- JavaScript/ES6
- ReactJS >= 16.13.1
- Jest
- Enzyme
- Ruby >= 2.4.3
- Rails >= 5.2.3
- Minitest/Rspec
- RabbitMQ
- Sidekiq
- Java
- AWS RDS (MySQL)
- Elasticsearch
- Redis
- Ruby 1.8.7 + Rails 2.3.18 + MySQL (legacy)
Benefits:
- Transparency, including how you can scale up in terms of salary and role;
- Budget: 2500 € before taxes x 14;
- No extra-hours. Life quality is important to us;
- Health insurance;
- Remote optional;
- Office in Lisbon's city center (Saldanha);
- Summer Sessions Party (What happens in Summer Sessions, Stays in Summer Sessions).