At Ubiwhere, we research and develop cutting-edge technology, create valuable intellectual property, and design innovative solutions to challenge the boundaries of Smart Cities, Telecommunications, and the Internet of the Future. We believe in interoperability, open data, and cloud services as fundamental parts of our work. Our commitment is to turn ideas into smart solutions that impact the world.
Your day at Ubiwhere as a Backend Developer will be focused on:
* Defining and documenting software architectures for the web;
* Configuring and integrating software components (with VMs and Docker);
* Designing and implementing REST APIs (in Python) with Django;
* Designing and modeling databases and data models in web frameworks such as Django;
* Participating in technical meetings, in English, in person and/or remotely.
To succeed in this role, you will need:
* A degree in Computer Science or a similar field;
* Experience in developing solutions that take availability and scalability into account;
* Experience with common server-side technologies and frameworks based on Python;
* Knowledge of 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;
* Fluency in English.
Bonus points for:
* Knowledge of Microservices architecture;
* Knowledge of Docker;
* Critical thinking and problem-solving orientation;
* Ability to work in fast-paced environments;
* Experience in R&D projects.
Life at Ubiwhere offers:
* A unique culture with an open mind to new ideas and methodologies;
* Assessments every 6 months where your voice can be heard;
* Awesome perks and benefits: health insurance, flexible working hours, extra days off;
* Opportunity to work in a challenging environment with dynamic teams and innovative projects;
* Excellent career development opportunities in a high-growth company.