O que procura nos candidatos Ubiwhere is a software company that researches and develops bleeding-edge technologies, design solutions state-of-the-art and creates valuable intellectual property to be an international reference in Smart Cities, Telecom & Future Internet. Our company is committed to creating smart solutions for smart cities in many areas. We embrace interoperability, Open Data and smart cloud-based services as fundamental components of what we do.
Are you ready to tackle some of technology's greatest challenges? Join us! We are looking for a passionate Backend Developer!
Que funções irão desempenhar A day in Ubiwhere as a Backend Developer:
Definition and Documentation of Software Architectures for the Web; Software components Setup and Integration (with VMs and Docker); Design and Implementation of REST APIs (in Python) with Django; Design and modelling of databases and data models in web frameworks such as Django Technical meetings, in English, in person, and/or remote.
What you'll need:
Degree in Computer Science or similar; Experience on developing solutions that take into account availability and scalability; Experience with common server-side technologies and frameworks based either on Python or Java; Knowledge about client-server protocols such as REST, OAuth and Websockets; Experience with Version Control Systems – preferably Git; Experience with database management systems such as PostgreSQL and NoSQL databases; Knowledge of Microservices architecture (optional); Knowledge in Docker (optional); Critical thinking and problem-solving orientation; Ability to work in fast-paced environments; Experience in R&D Projects is a plus; Good writing skills in English. Quais os benefícios oferecidos Life at Ubiwhere:
Unique culture with an open mind for new ideas and methodologies Assessments every 6 months where your voice can be heard Awesome perks & benefits: health insurance, flexible schedule, remote-friendly environment, happy hours, extra days-off and a yearly stipend for learning and development activities Remuneration compatible with experience; Opportunity to work in a challenging environment with dynamic teams and innovative projects Excellent career development opportunities in a high growth company. Outros aspectos a referir Note: If this job isn't for you, but perhaps you have a friend who would be a perfect fit, send them this link! Thanks!