Back End Web Developer

Lisbon

Winning

We inspire action through science Winning is a consulting firm with a global view: to apply scientific thinking and scientific methods to business challenges. Established in 2012, with a decade of existence with continuous growth. Spread over 4...

View all jobs at Winning

Apply now Apply later

Job description:
 The Back-End Web Developer is responsible for the development of a wide range of modern web solutions to deliver artificial intelligence projects, mainly on the back end part of the stack. He / She will design, develop, modify and support in-house applications, working hand-in-hand with the data scientists and developers of the analytics consulting team.                             
                               
Main Tasks:
  • Build full stack web applications and APIs in GoLang that deliver Artificial Intelligence and Machine Learning solutions to end users.                                         
  • Analyse, design, coordinate and supervise the development of web applications and APIs and Review and develop against business requirements                               
  • Ensure proper usage of state-of-the-art frameworks and advising on other architecture solutions & technologies and Build efficient, testable and reusable components.                                   
  • Be an active member of the Development Team to contribute to team dynamics, ways of working and assisting with improvement opportunities.                             
  • Contribute to define and disseminate development best practices and use continuous integration practices.                                      
 
Technical Skills:
  • Solid experience of backend development languages e.g. Java, Go                                         
  • Experience of web API, REST API including API lifecycle management and Experience in applying agile SCRUM method to projects with high added value.                            
  • Knowledge of Python programming language and knowledge of state-of-the-art JavaScript frameworks e.g. AngularJS or React and Node.js is a plus                                         
  • Familiarity with continuous integration tools (pref. Jenkins, Gitlab CI) and  with configuration management tools (pref. Ansible or equivalent).                                  
  • Understanding accessibility and security compliance (User authentication and authorization between multiple systems, servers, and environments).                                  
 
Language Skills:
  •  Fluent English (C1-C2)                             
 
Soft Skills:
  • Excellent writing, communication and interpersonal skills                                      
  • Team spirit                                    
  • Capacity for collaboration and communication.                            
  • Capacity for creativity and innovation                               
  • Adaptability and initiative spirit.
Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0
Category: Engineering Jobs

Tags: Agile Angular Ansible APIs Architecture Consulting GitLab Golang Java JavaScript Jenkins Machine Learning Node.js Python React REST API Scrum Security

Perks/benefits: Career development

Region: Europe
Country: Portugal

More jobs like this