This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Are you passionate about building highly functional, user-friendly applications? We’re looking for a Senior Software Engineer who thrives in both front-end and back-end development and enjoys mentoring junior developers. This role is perfect for a determined problem solver who takes ownership of outcomes and collaborates closely with QA Engineers to deliver secure, high-quality solutions.
Job Responsibility:
Lead the full software development lifecycle—from concept to deployment and beyond
Design and develop impactful front-end architecture and robust back-end systems
Build and maintain databases, applications, servers, and RESTful APIs
Ensure functionality across multiple platforms and channels
Oversee automated testing and collaborate with QA for rigorous quality assurance
Troubleshoot issues and implement effective solutions
Work closely with stakeholders to define scope and design solutions
Write secure, compliant code and mentor junior developers
Requirements:
Front-end: JavaScript, CSS3, HTML5, and libraries like React.js, Angular, jQuery
Back-end: .NET, Java, Ruby, Python
Databases: SQL Server, Oracle, MongoDB, MySQL
caching tools like Redis, Memcached
Familiarity with Nginx/Apache servers and Linux environments
Experience with Microsoft products, including D365
UI/UX fundamentals and basic design ability
Strong communication and collaboration skills
Ability to visualize and build complex systems
Excellent time management and organizational skills
5+ years of software development experience
Degree in Computer Science or relevant certifications