Casar.com logo
Casar.com

Everyday for your big day!

Senior Backend Developer – PHP/Node.js

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50Since 2014H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

17 days ago

Salary

0

Seniority

Senior

Job Description

Senior Backend Developer – PHP/Node.js

Casar.com

• Design, develop and maintain robust applications using PHP alongside TypeScript, NestJS and Node.js • Design and model databases efficiently for scalability • Develop automated tests (unit and integration) to ensure continuous code quality • Create and maintain up-to-date technical documentation • Actively contribute to code evolution by proposing improvements and architectural best practices • Collaborate with the team on technical decisions and product evolution

Job Requirements

  • Strong experience with Node.js and TypeScript
  • Proficiency in building RESTful APIs
  • Knowledge of Git versioning best practices (e.g., Gitflow)
  • Familiarity with design patterns, Clean Code principles and Clean Architecture
  • Experience with testing methodologies and unit testing
  • Experience with PHP (a plus)
  • Knowledge of event-driven architecture (EDA) (a plus)
  • Experience with Scrum or other agile methodologies (a plus)
  • Experience with AWS services (e.g., Lambda, S3, RDS) (a plus)
  • Knowledge of Docker and Serverless Framework (a plus)
  • Familiarity with GraphQL (a plus)

Benefits

  • Meal allowance (R$40/day)
  • Amil health plan
  • Dental plan
  • Transportation voucher (no payroll deduction)
  • Life insurance
  • Office snacks
  • Amazing work environment
  • Career development support
  • Birthday day off
  • Annual bonus
  • Total Pass
  • Extended maternity and paternity leave

Related Job Pages

More Backend Engineer Jobs

CVS Health logo

Software Development Engineer – Java

CVS Health

Bringing our heart to every moment of your health.

Backend Engineer17 days ago
Full TimeRemoteTeam 10,001+Since 1963H1B No Sponsor

• Leverage programming skills to design and implement efficient and reliable digital solutions • Write code, develop software components, and implement functionalities according to project requirements • Collaborate with the development team and other stakeholders to design and define the technical architecture and infrastructure required for the digital solutions • Contribute to technical discussions, proposes design patterns, and makes architectural decisions to ensure scalability, performance, and maintainability • Test own code and participates in the overall quality assurance process • Write and execute unit tests, conduct code reviews, debug, and troubleshoot issues to ensure the reliability and stability of digital solutions • Participate in agile or other development methodologies, attend meetings, and contribute to project planning and progress tracking • Create and maintain technical documentation, including system designs, specifications, user guides, and other relevant documentation • Seek opportunities for professional development and growth, such as attending conferences, taking online courses, or participating in relevant training programs

Massachusetts
$79.3K - $158.6K / year
Job Closed
Full TimeRemoteTeam 10,001+H1B Sponsor

• Compor time de desenvolvimento; • Realizar levantamento de requisitos, documentar, projetar e implementar soluções; • Garantir o atendimento aos requisitos estabelecidos; • Gerir de forma autônoma as próprias tarefas; • Demonstrar habilidades de resolução de problemas de forma proativa.

Brazil
Job Closed
Full TimeRemoteTeam 10,001+H1B Sponsor

• Develop, maintain, and enhance full-stack applications using Node.js, TypeScript, and React.js; • Build and improve backend APIs and services, ensuring efficient integration with PostgreSQL; • Develop responsive, functional web interfaces that provide a strong user experience; • Work on implementing new features and supporting existing applications, ensuring quality and performance; • Actively contribute to the definition, structure, and evolution of application architecture, seeking scalable and sustainable solutions; • Manage deployment environments and processes using Docker and Terraform, ensuring standardization and automation; • Identify and propose continuous improvements in performance, code quality, and security; • Act proactively to resolve issues, anticipate risks, and suggest technical solutions; • Collaborate with the team in a dynamic, cooperative environment, participating in technical discussions and decisions; • Communicate ideas and solutions clearly, facilitating integration between technical teams and business areas; • Support the continuous evolution of the product by contributing suggestions that add value.

Brazil
plotdesk logo

PHP Vibe-Coder, Laravel – AI Platform

plotdesk

Creating the workplace of the future, today.

Backend Engineer17 days ago
Full TimeRemoteTeam 1-10H1B No Sponsor

• You don't use Cursor, Claude Code or similar AI tools out of curiosity, but because they demonstrably make your development faster and better. • You understand how to apply AI-assisted coding properly: prompting, context management, iterative refinement — it's second nature to you. • You work with Vue.js and Inertia and build interfaces that delight users. • You're eager to help build an AI platform that solves real business problems — not just demos. • You want to work in a team that combines speed, quality, and AI-first thinking.

Germany
€3.5K - €8K / month