Experienced Full Stack Developer
(React.js, Node.js)

Sofia, Bulgaria

About IndigoVerge

IndigoVerge has a team of passionate, entrepreneurial, dedicated and talented members and counts on them to deliver the quality, innovation and solutions that the customers expect.

Following the expansion of our activities, we are looking to on-board innovative thinkers who have the ambition to push their own boundaries, constantly to learn and develop to achieve their career goals.

If you love to be challenged and see your ideas come to life, if you are flexible and quick to adapt to fast changing IT reality, if you prefer working in a small size team with more freedom in decision making process, you’ll fit right in our company.

Join us and you’ll have the opportunity to grow, learn and build your skills.

About IndigoVerge

IndigoVerge has a team of passionate, entrepreneurial, dedicated and talented members and counts on them to deliver the quality, innovation and solutions that the customers expect.

Following the expansion of our activities, we are looking to on-board innovative thinkers who have the ambition to push their own boundaries, constantly to learn and develop to achieve their career goals.

If you love to be challenged and see your ideas come to life, if you are flexible and quick to adapt to fast changing IT reality, if you prefer working in a small size team with more freedom in decision making process, you’ll fit right in our company.

Join us and you’ll have the opportunity to grow, learn and build your skills.

Position overview

The person on this position will be entrusted with senior responsibilities for two key IndigoVerge projects – Ondo Smart Farming and Edge Manager. He will play a key role throughout the decision-making process, will architect and help develop major functionalities in the projects.

This senior member will also supervise the team development process, ensuring quality deliveries through code reviews and team mentorship

Responsibilities

  • Develop React/Redux-based front end application and Node.js-based back-end with MongoDB/PostgreSQL
  • Mentor, perform code reviews and encourage knowledge sharing

  • Propose Application architecture

  • Troubleshoot and resolve problems

  • Refactor existing code

  • Collaborate with product managers and customers to gather and define requirements

  • Demonstrate ownership of tasks and assignments

Responsibilities

  • Develop React/Redux-based front end application and Node.js-based back-end with MongoDB/PostgreSQL
  • Mentor and perform code reviews, encourage knowledge sharing
  • Propose Application architecture
  • Troubleshoot and resolve problems

  • Refactor existing code

  • Collaborate with product managers and customers to gather and define requirements

  • Demonstrate ownership of tasks and assignments

What is required

  • Good knowledge of JavaScript (5+ year of experience, including everything released post-ES6)

  • Good knowledge of web development with React/Redux, WebSocket and Nginx

  • Experience with NodeJS, MongoDB and PostgreSQL

  • Understanding of clean coding principles, OOP, design patterns

  • Practical understanding and application of Agile development practices

  • Knowledge of bash and Git

  • Experience with Docker and building docker images

  • DevOps experience – Bitbucket pipeline, Jenkins, Ansible

Skills

  • Strong active listening, multitasking, interpersonal and organizational skills

  • Must be self-motivated, disciplined, and taking responsibility for their own work

  • Results-oriented, service-focused, with and an excellent ability to work with cross-functional teams

  • Passion towards improving client experience

  • Fluent spoken and written English with the ability to intercourse with international clients

  • Creative problem solving with the ability to assist team members in solving their own problems

Extra points

  • Experience in web development with ASP.NET Core
  • Linux administration, security, VPN, reverse ssh

  • Industrial PLC, Modbus, OPC UA

  • Knowing IdentityServer4, OAuth, ADFS
  • Automation software or testing

What we offer

  • Full-time position

  • Individual coaching and regular training

  • Central office location

  • Competitive remuneration and bonuses for quality work

  • Additional health insurance

  • Leisure & fitness facilities

  • Flexible working hours

  • Annual team building with all team members

  • Mini-team buildings and other local company events

What we offer

  • Full-time position

  • Individual coaching and regular training

  • Central office location

  • Competitive remuneration and bonuses for quality work

  • Additional health insurance

  • Leisure & fitness facilities

  • Flexible working hours

  • Annual team building with all team members

  • Mini-team buildings and other local company events

Ready for your new job?
Join our team.

We look forward to receiving your CV in English. Send it to: jobs@indigoverge.com.
Do not forget to write the position that you apply for as a subject.

Your application data will be treated with strict confidentiality! Short-listed applicants will be contacted for an interview.

Apply now