Alongside

Senior Software Engineer

Alongside

contract

Posted on:

Location Type: Remote

Location: Portugal

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, develop, and maintain scalable software solutions
  • Identify and address performance bottlenecks and implement optimizations
  • Participate in code reviews and provide constructive feedback to other developers
  • Contribute to architecture decisions and help establish best practices
  • Implement and maintain security best practices
  • Troubleshoot production issues and develop solutions to address them

Requirements

  • Strong proficiency in **TypeScript** across **IaaS, backend, and frontend development**.
  • End-to-end TypeScript expertise: emphasis on **strict typing** and avoiding coercions.
  • Experience with **Pulumi** for infrastructure-as-code (IaaS).
  • Backend development using **Bun**.
  • Frontend development with **React** and **Vite**.
  • Experience hosting applications on **AWS**.
  • Familiarity with **Postgres** and **Redis** for data storage.
  • Experience with **GraphQL** with end-to-end type safety.
  • Excellent **problem-solving skills**, strong **attention to detail**, and the ability to work **independently**.
  • Strong **communication skills** and experience collaborating in cross-functional teams.
  • Passion for one or more focus areas: **Security, Platform/SRE, AI, Product Engineering, or Business Intelligence**.
Benefits
  • Fully remote, based in Portugal;
  • Contractor.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptIaaSbackend developmentfrontend developmentstrict typingPulumiBunReactViteGraphQL
Soft Skills
problem-solving skillsattention to detailindependentlycommunication skills