What you’ll do:
- Lead the design, development, testing, and deployment of robust and scalable solutions for our customer portal, demonstrating deep expertise across the entire technology stack.
- Architect and design scalable and maintainable solutions, considering both front-end and back-end components, with a focus on performance and user experience.
- Lead the development of server-side logic and services, utilizing your expertise in server-side technologies such as Java or Kotlin.
- Provide expert-level contributions to the development of intuitive and responsive user interfaces using modern front-end technologies such as HTML5, CSS3, JavaScript, and leading frameworks.
- Implement and manage integrations with third-party services and APIs to enhance the functionality and connectivity of the customer portal.
- Conduct thorough code reviews, ensure code quality, and contribute to the improvement of development processes and best practices.
- Keep abreast of the latest industry trends, best practices, and technologies, and propose their integration into the application development process as appropriate.
What you bring:
- Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
Work experience:
- Proven track record as a Senior Full Stack Developer, demonstrating extensive experience in end-to-end development projects. Strong background in developing web applications.
- Mastery of server-side technologies such as Java, Kotlin or Node.js.
- Expertise in HTML5, CSS3, JavaScript. Proficiency in at least one leading front-end framework (React, Angular, Vue.js or similar).
- Experience in designing and developing RESTful APIs and integrating them seamlessly with front-end components.
- Competent in using build tools such as Gradle or Maven
- Strong understanding of database technologies (SQL, NoSQL) and demonstrated experience in data modelling and efficient data manipulation.
- Orchestration experience with Kubernetes, Docker or other DevOps technologies.
- SAP BTP experience is a plus.
- Knowledgeable in handling CI/CD tools such as Jenkins, GitLab CI, Travis-CI, Circle CI, or Bamboo.
- Experienced with version control platforms such as GitHub, GitLab, Bitbucket or similar.
- Familiar with collaborative development workflows.
- Knowledge of Agile principles and practices.
- Prior experience in leading and mentoring development teams is a plus.
- Collaboration & communication: Effective collaboration and communication skills for working within a cross-functional Agile Scrum team in English.
- Problem-Solving: Excellent problem-solving abilities
Work experience:Work experience (> 8 years) in Development
Job Segment:Front End, Test Engineer, Testing, ERP, Cloud, Technology, Engineering