The team 💁♂️
At Autentia, they help other companies differently in their software development, because they believe that it can be done better. They want to change the consultancy sector and after years of good practices and selecting the best people for their team, they are achieving it. They try to make every development an interesting challenge.
Above all, betting and caring for colleagues. Good practices and better people!
Your mission 👀
✔ You will participate in the beginning of highly complex projects, leading the way in the definition of the architecture and construction of the pilot to ensure that the development is successful. Once they finish the development, they make punctual revisions, they do not enter into infinite maintenance phases.
✔ You will collaborate in development support: within a project they provide technical and methodological support, they ensure that good practices are complied with throughout the life cycle of the project.
✔ You will carry out technical audits: as experts in software development, we diagnose problems posed by the client and propose alternatives.
✔ If you like, you can give training or talks at events. Sharing knowledge is part of their essence.
What they expect from you 🏅
• +3 years of experience with Java and Spring. They always work with frameworks such as Spring Boot or Micronaut.
• Patterns and principles of software design: SOLID, KISS, DRY...
• Tools to verify code quality such as SonarQube.
• Continuous integration tools such as GitLab CI or Jenkins.
• What they value above all else, attitude!
This is also you – JACKPOT! 🍒🍒🍒
• Knowledge in Front-end technologies: Angular, React, Vue.
• Kotlin, Maven, Git, Hibernate, docker, reactive programming...
Benefits & perks 💎
✔ Remote Friendly. (they love building great teams, that's why they encourage going to the office and sharing with colleagues)
✔ Flexible timetable to make it compatible with your personal life, you will be the master of your time!
✔ Macbook Pro computers with good auxiliary screens. But if you are more into Linux or Windows, we provide you with a good Slimbook.
✔ Ticket Restaurant, health insurance and physio in the office.
✔ You will have an individual training bag and working days to invest in: courses, attendance to events, creation of tutorials and talks, etc.
✔ They strive to be a reference in the application of good development practices. You will work with Extreme Programming: TDD, Pair Programming, Continuous Integration, refactoring...
✔ You will find colleagues eager to learn, regardless of their age or experience, who like technology and software development. Moreover, one of their obligations is to take care of a colleague whenever he or she needs it.
Hiring process 🧩
Meeting with People.
Technical interview to see how you program, if you use good practices, etc.
Exposure of a technical challenge in which we will see your reasoning capacity, your communication skills...
Meeting with one of the founders.
This offer comes with some Rviewer Challenges.
Solve one or more of them and start a fast-lane apply!