Senior software engineer for IT Software Development for New Sales Tool

Job Description

Client: Telecommunications

Start: 1.7.2026

Duration: long-term project

Hybrid work model: Bratislava (Home Office and On-site)

Contract: Freelance or Internal

The objective of this engagement is to procure senior software engineering services for the development and implementation of a new Sales Application within our telecommunications environment.
The appointed service provider will be responsible for the delivery of the solution, covering both the frontend application layer (React) and the backend-for-frontend services (Node.js, TypeScript). The solution must integrate seamlessly with existing Order Capture and Validation platforms while aligning with UX/UI deliverables produced by a third-party UX/UI agency or internal team.
The provider is expected to demonstrate senior-level engineering expertise and a strong track record in delivering scalable, secure, resilient, and maintainable enterprise-grade applications. 
The engagement is planned for an estimated duration of 18 months, starting June 2026, and targeting commercial go-live in Q1 2027. Delivery will follow an iterative implementation model, with incremental releases to progressively expand platform functionality.

RESPONSIBILITIES
•    Design and develop the Sales web application architecture using React, Node.js, and TypeScript, ensuring scalability, performance, and maintainability. 
•    Build reusable frontend and backend (BFF) components and integrate the solution with surrounding backend components (Order Capture and Validation, Product cataglog…) systems. 
•    Implement secure authentication, authorization, and user management for omnichannel usage. 
•    Transform UX/UI designs, wireframes, and prototypes into responsive and production-ready application features. 
•    Define and enforce development standards, coding guidelines, CI/CD processes, testing practices, and security principles. 
•    Troubleshoot and resolve technical issues throughout development, testing, and deployment phases. 
•    Collaborate with product owners, architects, vendors, and business teams while maintaining technical documentation and knowledge-transfer materials.
•    Produce and maintain technical documentation, and knowledge transfer materials (Sparx EA, Confluence, M365, Gitlab ...).

REQUIREMENTS 
    Strong experience with modern web application (full stack) development using 
o    React, 
o    TypeScript, 
o    Node.js, 
o    including frontend architecture, API integration, authentication/security, state management, and CI/CD practices.
    Proven experience delivering and launching production applications using AI-assisted development tools.
    Experience with technologies such as TanStack ecosystem, Tailwind CSS, shadcn/ui, Storybook, and Keycloak is considered an advantage.
    Familiarity with event-driven architecture, microservices, and cloud-native approaches.
    Basic understanding of order management, sales processes, and customer sales applications within enterprise environments.
    Experience in large-scale enterprise or telco environments is a plus.
    Experience with long-term projects is a plus.
    English (B2) and Slovak language (fluent).
    Ability to attend onsite workshops, meetings in the Bratislava office 2–3 days per week.

Category :

Cloud - Infra

Reference :

JO080425037
tt-consulting emplois

Locality

Central Europe

Apply

By submitting this form, I agree to the use of the personal data entered for the purpose of my information request. I confirm that I have read our Data Privacy Policy.If you wish to change your consent to the use of your personal data, please go to the Data Privacy Policy page.