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).
In this Role as a Software Engineering specialist, you will play a pivotal role in creating, developing, and maintaining software solutions using a diverse set of technologies that includes React.js, Typescript and Node You will collaborate with cross-functional teams, provide technical leadership, mentor team developers, and contribute to the enhancement of our software development processes. Your expertise will be crucial in ensuring the quality, performance, and scalability of our applications and build top notch frontend apps to our Business customers.
Job Responsibility:
Develop and Implement: Build interactive and responsive web applications using React. You will translate design concepts and user stories into functional, high-quality code
API Integration: Implement and integrate RESTful APIs into React applications, working closely with back-end teams to create seamless user experiences
Maintain Code Quality: Write clean, efficient, and well-documented code while following industry best practices
Testing: Implement unit tests to ensure code quality and stability
Troubleshooting & Optimization: Debug and optimize code to ensure maximum performance across various devices and browsers
Collaboration: Collaborate with cross-functional teams, including product owners, designers, and back-end developers, to deliver cohesive software solutions
Agile Participation: Actively participate in Agile methodologies, including sprint planning, daily stand-ups, and backlog grooming
Code Reviews: Conduct and participate in code reviews, providing and receiving constructive feedback to improve code quality
Documentation: Contribute to and maintain technical documentation to ensure clear communication of implementation details
Tooling: Use tools like Jira and Confluence to manage tasks and track progress
Requirements:
Minimum 2 years of hands-on experience in software development with Full Stack experience
Strong expertise in API lifecycle design using OpenAPI specifications (agnostic)
Hands-on with TMF/ODA frameworks for product and service APIs
Full-Stack Software Developer specializing in digital products, with hands-on experience in React and Node.js for designing, developing, and maintaining scalable web applications
Skilled in Microservices design and API integration, database management, and delivering seamless user experiences
Proficient in Cloud-native development and modern development practices, ensuring robust and efficient application performance
Write clean, efficient, and well-documented code while following industry best practices
Contribute to the back end using technologies like Node.js or Java Spring Boot
Actively participate in code reviews and implement unit tests to ensure a high standard of code quality
Monitor and improve application performance, ensuring a seamless user experience across different devices and browsers
Collaborate closely with cross-functional teams, including product managers, designers, and other engineers, to translate requirements into functional software
Actively participate in Agile development processes, including sprint planning, daily stand-ups, and backlog grooming
Utilize excellent problem-solving skills to debug and troubleshoot complex technical issues
Contribute to and maintain clear technical documentation to ensure effective communication within the team