Backend Developer (Golang)
We are looking for a skilled Backend Developer to join our team in Lisbon. As a key member of our Development Team, you will be responsible for designing, coordinating and supervising the development of web applications and APIs.
Responsibilities
* 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.
* Review and develop against business requirements.
* 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.
* Develop technical and design documentation.
* Ensure proper usage of state-of-the-art frameworks and advising on other architecture solutions & technologies.
* Build efficient, testable and reusable components.
Requirements
* Experienced software developer (3+ years minimum experience).
* Understand software development principles and technology with the ability to collaborate on technical information with various teams.
* Solid experience of backend development languages e.g. Java, Go.
* Experience of web API, REST API including API lifecycle management.
* Experience in applying agile SCRUM method to projects with high added value.
* Knowledge of Python programming language.
* Familiarity with continuous integration tools (pref. Jenkins, Gitlab CI).
* Familiarity with configuration management tools (pref. Ansible or equivalent).
* Understanding accessibility and security compliance (User authentication and authorization between multiple systems, servers, and environments).
* Capacity for collaboration and communication.
* Capacity for creativity and innovation.
* Adaptability and initiative spirit.
* Fluency in English (at least B2).
* Knowledge of French is a plus.
Decskill is committed to equality and non-discrimination with all our talents. We recruit and promote talent, based on diversity and inclusion, regardless of age, gender, ethnicity, race, nationality or any other form of discrimination incompatible with the dignity of the human being.
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Information Technology
Industries: Software Development