This position is no longer available.

Full Stack Software Engineer

Permanent contract
Paris
Salary: Not specified
Fully-remote
Experience: > 2 years
Education: Master's Degree

Fintecture
Fintecture

Interested in this job?

Questions and answers about the job

The position

Job description

🎯 Missions

We are building a microservice ecosystem of applications serving a multitude of payment and data services for end users. Your role will be to help design, create new, further develop, and maintain existing services in our ecosystem both on the backend and the frontend.

As a Full Stack Software Engineer, you will need to understand the requirements of adding a new service both from a frontend user perspective and a backend architecture perspective. Your tasks will mostly be about creating independent NodeJS microservices interacting with other services by async/sync API calls, message brokers and databases, and further developing our Angular2+ client facing front ends to implement these services.

These services you will create are mostly payments and data processing features which require third party integration. Thus, you will be required to be proficient in reading and writing documentation, writing tests and mocking services, creating schemas and applying API best practices.

We strive on code quality, this means you will have to put an extra effort in code readability, separation of concerns, self-explaining nomenclature, commenting and modularity.

More importantly, we are looking for a passionate person who is ready to go the extra mile, is always looking to improve the existing, and is ambitious to become a key player in a game changing startup.

We offer:

• To be a key member of a fast growing and ambitious startup
• Startup environment with work flexibility
• Career development
• Integration in a fast-growing company
• Partial remote work possible


Preferred experience

🏆 Desired Profile

• The right mindset to work in a growing startup: ownership & accountability, ready to go the extra mile, collaboration, customer focus and support. Able to produce outstanding quality and reliability required for our solutions to work durably in the most challenging contexts.
• Passionate in new technologies and web services.
• Good English level and a strong ability to communicate
• Independent and problem solving.
• Ability to work in a managed and collaborative team to achieve organizational goals

Desired Skills

• Strong knowledge in basic web languages (html, css, javascript)
• Strong knowledge of Angular 2+
• Strong expertise in RESTful API design and architecture
• Good knowledge of NodeJS
• Strong experience on SQL and NoSQL databases
• Experience working in a High Availability context
• Experience with Message Brokers (Kafka, RabbitMQ or equivalent)
• Proficient in Object Oriented Programming
• Prior experience in implementing and using OAuth2 services
• Knowledge of using GIT or similar version control system
• At ease with Docker containers
• DevOps experience ( use and administration )
• Automated testing frameworks and mock objects
• Design, build, and maintain efficient, reusable, clean and reliable code

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Software & Web Development”.

See all job openings