Full-stack Senior Software Engineer with expertise in Node.js, Python, and React., Experience in building secure, scalable, and maintainable software., Hands-on knowledge of distributed systems and microservice architecture., Familiarity with deployment processes, API layers, and database interactions..
Key responsabilities:
Collaborate with engineers, product managers, and stakeholders to design and implement technology solutions.
Contribute to the optimization of platforms and performance monitoring.
Develop and maintain RESTful APIs and ensure web security practices are followed.
Support and cross-train across multiple projects and applications in an agile environment.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
Qinshift is a global technology company with a strong European presence, aiming to solve business problems for forward-leaning companies worldwide. Our team of over 3000 genuine tech experts builds and designs software and delivers end-to-end enterprise solutions, visionary UX and UI design, reliable managed services, and innovative product development offerings. Our company also provides cutting-edge tech consultancy services. We cater to a diverse clientele, including large telecom and satellite operators, financial and banking institutions, manufacturing and automotive companies, as well as mobility and health organizations, supporting their digital transformation journey. With an ever-present human perspective, we focus on adding real value and innovative solutions to shape long-term relationships with our customers. Our delivery model is designed to ensure a seamless, multi-location delivery of solutions, even for the most challenging projects. Qinshift is part of the KKCG Technology pillar.
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.
Required profile
Experience
Spoken language(s):
English
Check out the description to know which languages are mandatory.