Job description
What will you do?
Analyze requirements, develop concepts and implement modern Single Page Applications along the entire development lifecycle
Implement complex workflows and data handling in applications
Write scalable, maintainable and readable code
Ensure quality in every aspect of your work, from writing and maintaining documentation, doing code reviews and various levels of testing (UI unit tests, SPA tests, etc.)
Collaborate with other teams in an international environment
What will you do?
Analyze requirements, develop concepts and implement modern Single Page Applications along the entire development lifecycle
Implement complex workflows and data handling in applications
Write scalable, maintainable and readable code
Ensure quality in every aspect of your work, from writing and maintaining documentation, doing code reviews and various levels of testing (UI unit tests, SPA tests, etc.)
Collaborate with other teams in an international environment
Ensure full security and data privacy compliance of the implementation
What will you bring along?
Motivation to build products that delight our customers
A mindset of continuous learning, willingness to share knowledge and learn from others
Ability to innovate and find solutions to complex problems
A perfect balance between being a strong individual contributor and an empathic team player
Ability to communicate effectively with different stakeholders in the company
What do you need to have?
Expertise in programming with languages like Javascript / Typescript and modern web application frameworks like React (preferable), Ember, Angular 2 , etc. and adept at HTML, CSS
Expert knowledge of key UI design principles
Hands-on experience with libraries like jquery & LESS, and Ajax
Experience in agile software development (Scrum); Experience in working in scaled agile environments (i.e. multiple agile teams working on one product / platform) is a plus
Basic understanding of CI/CD workflow and tools (Gitlab CI/Jenkins/Jenkins-x/...)
Knowledge of Java or Python is a plus
Bachelor s and / or Master s degree in Computer Science or related field
What will you do?
Analyze requirements, develop concepts and implement modern Single Page Applications along the entire development lifecycle
Implement complex workflows and data handling in applications
Write scalable, maintainable and readable code
Ensure quality in every aspect of your work, from writing and maintaining documentation, doing code reviews and various levels of testing (UI unit tests, SPA tests, etc.)
Collaborate with other teams in an international environment
Ensure full security and data privacy compliance of the implementation
What will you bring along?
Motivation to build products that delight our customers
A mindset of continuous learning, willingness to share knowledge and learn from others
Ability to innovate and find solutions to complex problems
A perfect balance between being a strong individual contributor and an empathic team player
Ability to communicate effectively with different stakeholders in the company
What do you need to have?
Expertise in programming with languages like Javascript / Typescript and modern web application frameworks like React (preferable), Ember, Angular 2 , etc. and adept at HTML, CSS
Expert knowledge of key UI design principles
Hands-on experience with libraries like jquery & LESS, and Ajax
Experience in agile software development (Scrum); Experience in working in scaled agile environments (i.e. multiple agile teams working on one product / platform) is a plus
Basic understanding of CI/CD workflow and tools (Gitlab CI/Jenkins/Jenkins-x/...)
Knowledge of Java or Python is a plus
Bachelor s and / or Master s degree in Computer Science or related field
Role: Full Stack Developer
Industry Type: IT Services & Consulting
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
Education
UG: Any Graduate
PG: Any Postgraduate
Key Skills
Computer sciencejQueryArtificial IntelligenceJavascriptAgileWorkflowHTMLScrumAjaxPython