At Finance Technology (Permanent), in Porto, Portugal
Salary: ?30.000 - ?50.000
Expires at: 2021-08-01
You will be integrated into our backend team, you might soon be asked to become a team leader on a team developing a specific feature or component.
What we expect you to do
- Integrate into our local development team and work as one more valuable member of the team.
- Develop and test code for various system add on?s and enhancements to existing web-based systems.
- Develop following the CTO guidelines, although you will be encouraged to give us your view, and discuss implementation.
- Liaise with the CTO on a regular basis on progress and direction.
- Monitor issues and errors and apply fixes as necessary.
- Liaise with multiple departments and teams, including some potential integration meetings with partners outside Finance Technology and Tech Data.
- Other duties not necessarily related to development (such as reporting or data changes/data imports etc).
Main requirements
Tech Skills that we need you to have:
- Experience with Java
- Experience with versioning control systems, namely GIT
Soft Skills:
- You are a good listener that enjoys teamwork
- You are confident but not arrogant
- You are proactive and think that failing is a great opportunity to learn and improve
- You are passionate about software development
We expect you to have:
- An agile mindset
- Be a team player, able to work with different teams
- Understanding of the development life cycle
- Solid experience with quality assurance and test automation processes
- Great communication and problem-solving skills
- Detailed oriented person
- You are fluent in English.
Nice to have
We value:
- People who take initiative
- People who are courageous
- People who like to be challenged
- People who are passionate
- Doers over talkers
- Mentors over managers
Tech Skills that we would like you to have (no problem if you don't tick all the boxes):
- Experience with Javascript, React.js
- Experience with DB managing systems like MySQL or PostgreSQL
- Experience in developing scalable API?s
- Experience with automated test frameworks like jUnit
- Experience with vanilla JS and the React framework
- Experience with state managing libraries like Redux
- Ability to write scalable and modular components
- Experience with TDD tools like Jest, Enzyme and Cypress
- Experience with Agile methodologies like Scrum or Kanban
Benefits & Perks
-
The thrill of working in a startup environment together with the safety of a big corporate company.
- Health and life insurance.
- Flexible work schedule.
- Flexible work location policy, you are not required to always be in the office.
- Salary ranges from 25000? to 60000? yearly (Gross), depending on your level of experience.