Match score not available

Software Engineer - FinTech

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science or related field, 5+ years of experience in software development, Hands-on experience in JavaScript, React, and Node.js, Strong understanding of PostgreSQL and MongoDB.

Key responsabilities:

  • Design, develop, and maintain SaaS applications
  • Integrate external APIs and services

eCollect logo
eCollect Financial Services SME https://ecollect.org/
11 - 50 Employees
See all jobs

Job description

Are you an ambitious Software Engineer looking for the next exciting challenge?

Join our team!


We are subordinary of eCollect and we are Europes Leading Receivables Management Platform.

We provide a single-source solution for intelligent, digitalized, cross-border receivables management. We have created the first all-in-one platform on the market that can process receivables 100% autonomous.

We are looking for somebody who has experience and passion for programming. We have a dynamic and open team, in which everyone is listened to, supported, and encouraged to develop. We do provide the option for remote working, depending on how you feel more productive. We are looking for a talented Software Engineer to join our development team and help us shape the future of FinTech.


Here is what we will need from you:

  • Design, develop, and maintain scalable and robust SaaS applications for the FinTech industry using JavaScript and Node.js
  • Design and maintain complex databases, ensuring optimal performance and reliability
  • Integrate external APIs and services, as well as architect and implement custom APIs
  • Stay up-to-date with the latest industry trends and technologies to ensure our products remain cutting-edge
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Write clean, maintainable, and efficient code
  • Conduct code reviews and provide constructive feedback to team members.
  • Troubleshoot and debug applications to optimize performance.
  • Participate in all phases of the software development lifecycle, including planning, design, development, testing, and deployment.


Skills & experience:

  • Bachelors degree in Computer Science, Engineering, or a related field
  • 5+ years of experience in software development
  • Hands-on experience in JavaScript, React and Node.js
  • Strong understanding of database PostgreSQL, MongoDB
  • Knowledge of software development best practices, including Agile methodologies
  • Excellent problem-solving skills and attention to detail
  • Strong communication and teamwork abilities

Preferred Skills:

  • Expertise in optimizing server-side applications for high performance and scalability
  • Experience with microservices architecture
  • Knowledge of financial systems and payment processing
  • Familiarity with DevOps practices and tools
  • Familiarity with cloud platform AWS
  • Understanding of security best practices in software development


Other things we might grab your attention with:

  • Highly competitive remuneration package
  • Additional health insurance
  • We value a work-life balance and offer flexible working hours
  • 25+ days paid time off (increasing for up to 30, depending on your stay with us)
  • Option of remote working on a hybrid model
  • Card for the public transportation system
  • Multisport card
  • The chance to work in a fast-paced international team, with a friendly athmosphere, support on every level, encouraging personal and professional development
  • Modern office right in the heart of Sofia, just 5 minutes walking from a metro station

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Financial Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Problem Solving

Fintech Specialist Related jobs