Fullstack Engineer (Python/Typescript)
At Thema (Permanent), in Lisbon, Portugal
Salary: €50. 000 - €70. 000
Expires at: 2025-05-02
Remote policy: Partial remote
Salary: €50. 000 - €70. 000
Expires at: 2025-05-02
Remote policy: Partial remote
What the Job Involves
We’re looking for a talented Fullstack Engineer to:
- Build and maintain our web applications.
- Collaborate with team members and clients to define, scope, and plan new features.
- Innovate on user interfaces and data visualisations (using tools like D3. js or Three. js).
- Contribute to architecture discussions and help shape our engineering roadmap.
- Develop your skills continuously by learning new techniques, technologies, and methods.
- Implement best practices in coding, testing, and deployment.
We’re a small team of exceptional engineers and researchers tackling
- scale problems no one else is approaching.
If you’re ready to unlock breakthrough discoveries about companies and markets at the frontier of AI, we should work together.
- scale problems no one else is approaching.
If you’re ready to unlock breakthrough discoveries about companies and markets at the frontier of AI, we should work together.
Main requirements
Necessary Experience
- Frontend: 3+ years of Type
Script development in modern web or mobile apps, including React or Next. js. - Backend & Dev
Ops:Solid Python skills (type hints, async) and knowledge of Docker, CI, and Infrastructure as Code (e. g. , Terraform). - APIs: Skilled at consuming REST/Graph
QL services for seamless data integration. - Styling & Accessibility: Deep knowledge of CSS, semantic markup, and building accessible interfaces.
- Code Quality: Proven ability to write clean, testable, and maintainable code with Git version control.
- Communication & Autonomy: Strong English skills and the ability to manage your own workload effectively.
- Open source contributions: We value
- source contributions over academic accolades—half our team was discovered through their exceptional
- source work.
Example Projects
- Feature Prototyping: Collaborate on new product features—integrating REST/Graph
QL services, refining UX flows, and implementing advanced data visualisations. - Data-Driven Dashboards: Build interactive dashboards in React using D3. js or Three. js, giving users clear insights into complex data.
Relevant technologies and tools
We expect you to be familiar with some or all of the following:
- Typescript
- React
- Tailwind. css
- D3. js
- Webgl (Three. js or similar)
- Python
- Fast
API or similar (Flask or Django)
Benefits & Perks
Why join us?
- Competitive Compensation: Receive a competitive salary and significant equity in the company.
- Flexible Working: Enjoy a hybrid model that blends remote flexibility with onsite collaboration, plus quarterly team meetups in inspiring cities—our next one is in Lisbon!
- Exceptional Team and Technology: Work with a
- class team of engineers and researchers on
-
-
- art tools in search, retrieval, and AI innovation. - Growth and Impact: Shape the future of a
- growing startup, solving hard problems in a dynamic,
- potential environment.
Seja o primeiro a candidar-se à vaga de emprego oferecida!
-
Porque procurar um emprego no Vagas.pt?
Todos os dias oferecemos novas vagas de emprego. Pode escolher entre uma vasta gama de empregos: O nosso objectivo é oferecer a escolha mais vasta possível Receba novas ofertas por e-mail Ser o primeiro a responder a novas ofertas de emprego Todas as ofertas de emprego num só lugar (de empregadores, agências e outros portais de emprego) Todos os serviços para quem procura emprego são gratuitos Vamos ajudá-lo a encontrar um novo emprego