Tillster

Senior Software Engineer – Back End

Tillster
Apply
3 months ago
Lisbon, PortugalSenior

Responsibilities

  • Build scalable, secure, and high-performance microservices using AWS and TypeScript.
  • Design and maintain modular microservices that communicate through well-defined APIs.
  • Use AI developer tools such as Claude Code, GitHub Copilot, and LLM reasoning models for context gathering, code generation, test generation, and refactoring.
  • Implement unit, integration, and end-to-end tests and work toward high test coverage.
  • Participate in Agile ceremonies, sprint activities, design sessions, stakeholder discussions, and code reviews.
  • Evaluate AI-generated code for security, correctness, maintainability, and adherence to coding standards.
  • Contribute to platform architecture and collaborate with product owners and cross-functional teams.

Requirements

  • At least 5 years of experience designing and developing service-oriented applications in Java, Python, C#, TypeScript, or another modern language.
  • Experience designing and building microservice-based systems with high cohesion and loose coupling.
  • Proficiency in a modern object-oriented programming language; TypeScript is preferred.
  • Experience integrating AI tools such as Claude Code, Cursor, ChatGPT, or Claude into engineering workflows while validating code quality.
  • Experience with comprehensive unit, integration, and end-to-end testing strategies.
  • Experience with relational or NoSQL data stores.
  • Expertise in software design patterns and architectural patterns.
  • Understanding of software security practices, including OAuth, JWT, and encryption.
  • Experience working in an Agile environment using Scrum or Kanban.
  • Bachelor’s degree in Computer Science or a similar field, or equivalent experience.
  • Strong English communication, analytical, problem-solving, collaboration, and adaptability skills.
  • AWS serverless experience and technologies such as DynamoDB and SQS are preferred but not required.

Benefits

  • Remote work available for candidates based in Porto, Braga, Lisbon, or Coimbra, Portugal.
  • Meal allowance for each day worked through a meal card.
  • Monthly home/office allowance reimbursement, prorated based on employment start date.
  • Employee private health insurance paid by Tillster, with spouse/dependent coverage available at the employee’s cost.
  • Up to 20 federal and local/municipal holidays under applicable Portuguese labor laws, dependent on employment start date.
  • Up to 22 vacation days per holiday year, prorated based on employment start date.
  • Udemy learning courses and ongoing education, learning, and development opportunities.
  • Equal opportunity and inclusive work environment.

Tech Stack

Amazon DynamoDBAWSC#JavaPythonTypeScript

Categories

Tillster

About Tillster

201-500 employees

Tillster builds a unified commerce platform for multi‑unit restaurant chains, offering online and mobile ordering, delivery management, kiosks, loyalty, and integrated marketing with POS integrations. The privately held company, founded in 2002 and headquartered in Los Angeles, serves global brands including Burger King, Baskin‑Robbins, and Jollibee. Its SaaS model supports personalized guest engagement across channels for large restaurant enterprises.

Contact me