Senior/ Experienced Full Stack Developer - MERN Stack

Software Development · Sofia, Sofia
Department Software Development
Employment Type Full-Time
Minimum Experience Experienced

About us:

We at Plan A are a team of experienced, yet ambitious professionals. Our ambition is to create smart and compelling solutions bringing benefits to our partners. And yes, we call them ‘partners’ because we believe that the key to any successful project is partnering and cooperation. We help them to build, sustain and modernize their enterprise software, and ensure the delivery by building sustainable in-house control processes.

We believe that great people can achieve great results! Communication, cooperation, and collaboration are the fundamentals of our teamwork. We care about those we work with and those we serve.

We are looking for software developers with an entrepreneurial spirit who love and live to code. The ideal candidates are passionate about their work and the success of the projects.

In This Role You Will:

• Work on the development and operation of a modern online trading platform based on the MERN stack in the AWS cloud.
• Contribute with your own ideas and concepts.
• Planning and prioritizing tasks together with the team.
• Ensure the quality of the delivery by following the team’s process and applying best coding practices.
• Your role will require delivering readable, testable, and reusable code.
• Your role will require professional maturity and software engineering thinking.


• Experience in the development of web and mobile-based business applications.

• Strong knowledge in Node.js, React, React-Native, TypeScript.

• Knowledge in: Redux, Redux Toolkit, Jest, MongoDB, Docker, AWS, Linux.

• Elasticsearch experience in financial services is a plus.
• Interest in stock market events and modern forms of investment such as cryptocurrencies.
• Good understanding of the full software development life-cycle in an Agile environment.

• University degree in computer science or engineering is a plus.
• Result-oriented and self-motivated to deliver with excellence.
• You are an excellent communicator, team-player and you have a real passion for technology.
• Very good written and spoken English.

Joining us you will:

• Be part of our core team.
• Challenge yourself and see how you impact the company’s success!
• Have a startup work environment, energetic vibe, and people focused on teamwork and great results.
• Enjoy the flexibility of working hours and the possibility to work from home.
• 25 days of paid annual leave.

Additional health insurance plan.

• Learn and grow with the company.
• Be encouraged to show creativity, innovation, initiative.
• Work in a dynamic, fast-evolving environment.
• Training and certification programs.
• Benefit of our employee referral bonuses.

Thank You

Your application was submitted successfully.

  • Location
    Sofia, Sofia
  • Department
    Software Development
  • Employment Type
  • Minimum Experience