Senior Node.js Engineer
Your journey matters – start it with us
This is us
Qinshift and Avenga merge together to start a new era of technology that matters. Leveraging the power of innovations, we are on a journey to shape the future of work, and we are inviting you to co-create it with us.
This is the team
In this role, you’ll become a vital member of a team of skilled professionals focused on delivering high-quality technology solutions. You will collaborate with engineers, product managers, and stakeholders to contribute to the design, implementation, and optimization of world-class platforms. Here, you will have the opportunity to make a meaningful contribution to global technological progress while advancing your own skills and career.
This is you:
- Full-stack Senior Software Engineer (Node.js, Python, React) with focus on back-end.
- Knowledge of building and maintaining secure, scalable, and maintainable software.
- Hands-on experience with distributed systems and microservice architecture.
- Familiarity with deployment processes, API layers, and database interactions.
- Experience with performance monitoring and application stack optimization.
Nice-to-have skills:
- Go, SQL (PostgreSQL), DevOps and Cloud experience, understanding of RESTful API and web security.
This is your role
- Front-End Technologies: HTML, CSS, JavaScript, JSON, XML
- Back-End Technologies: JavaScript (Node.js), Python, Go (Golang), YAML, Linux (command-line & shell scripting), Nginx, WordPress (optional)
- Frameworks: Express.js, jQuery, React.js, Next.js, Carbon Design System (or similar)
- Databases: PostgreSQL (skilled in queries, table/view creation, stored procedures, PL/pgSQL)
- APIs: Strong understanding of REST APIs, ability to write and use APIs to connect services and databases. Knowledge of GraphQL is a plus.
- Security: Solid understanding of web security (authentication, authorization, system logging, monitoring), encryption, and role-based access control.
- Cloud: DevOps skills for CI/CD, experience with major clouds (AWS, Azure, GCP, IBM Cloud, etc.), experience with containerized applications (OpenShift, Kubernetes)
- Team Collaboration: English proficiency, agile development, GitHub, ability to support and cross-train across multiple projects/applications.
What awaits you at Avenga x Qinshift?
- A collaborative and inclusive work environment that values innovation and continuous learning.
- Opportunities to work on impactful projects using the latest technologies.
- Flexible working arrangements and a focus on work-life balance.
- A diverse team where everyone is encouraged to share ideas and grow professionally.
We take pride in the diverse skills and character of our teams, welcoming everyone to apply and contribute to our collective strength.
- Locations
- Sofia, Burgas, Cairo, Ruse
- Remote status
- Hybrid
- Seniority
- Senior-level
- Technology
- Node.js
Senior Node.js Engineer
Your journey matters – start it with us
Loading application form