Job Closed

This listing is no longer active.

CARE logo
CARE

We work to fight poverty and achieve social justice by empowering women and girls. www.CARE.org

Senior Software Engineer, Full-Stack

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 5,001-10,000Since 1945H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

81 days ago

Salary

$140K - $180K / year

Seniority

Senior

Job Description

Senior Software Engineer, Full-Stack

CARE

• Develop full-stack web applications using modern TypeScript in a functional-first style. • Implement clean, modern, and intuitive UIs that bring Figma mockups to life, collaborating closely with product designers. • Build efficient, scalable, and secure backend APIs in Node and PostgreSQL. • Collaborate with other engineers on the team through code reviews, mentorship, and pairing to maintain a high standard for technical excellence and feature delivery. • Proactively improve and maintain our codebases to keep technical debt low and data models aligned with real-world domains. • Support our systems in production by executing deployments, playing an active role in incident responses, and working with DevOps on operational and infrastructure improvements. • Write and review design documents and lead technical discussions on system architecture. • Work with QA Engineers to ensure that features are well-documented and fully testable. • Participate in Agile development methodologies, including sprint planning, stand-ups, and retrospectives.

Job Requirements

  • At least 6 years of experience in both front-end and back-end web development
  • Strong proficiency in modern TypeScript, React, and Node.js
  • Experience with functional programming techniques
  • Experience with relational databases, such as PostgreSQL
  • Experience with cloud platforms, such as AWS or Azure
  • Ability to work independently and in a remote-first team environment
  • Excellent communication and collaboration skills

Benefits

  • Paid Time Off (PTO) and Company Paid Holidays
  • 100% Employer paid medical, dental, and vision insurance plan options
  • Health Savings Account and Flexible Spending Accounts
  • Bi-weekly HSA employer contribution
  • Company paid Short-Term Disability and Long-Term Disability
  • 401(k) Retirement Plan, with Company Match

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 201-500Since 2015H1B No Sponsor

• Design, develop, and maintain custom the COINS applications software using Java, JSP, JavaScript, and other relevant technologies. • Collaborate with stakeholders and product managers to understand and translate business requirements into technical specifications. • Implement Agile methodologies throughout the software development lifecycle. • Utilize Git for version control and collaborate effectively with other team members. • Configure and manage CI/CD pipelines using tools like GitLab, Jenkins, or Platform One DevOps • Implement DevSecOps best practices, including image scanning, secrets management, and vulnerability assessment in Docker containers. • Core Java, J2EE, SOA based Web Services, RESTful Web Services, Hibernate, Spring, MVC, XSD, XML and WSDL, DB, Microservices • Utilize tools like SonarQube, Fortify, Dependency Check, OWASP, ESLint, and Trufflehog for static code analysis and security scanning. • Design and implement automated testing frameworks using tools like Cucumber, Cypress, etc. • Monitor and log application performance and troubleshoot any issues. • Stay up to date with the latest trends and technologies in the software development industry.

Missouri
Job Closed
Honeycomb.io logo

Senior Software Engineer II – App Observability Team

Honeycomb.io

The fastest way to visualize, understand and debug software. Find the critical issues that logs and metrics can’t see.

Full TimeRemoteTeam 51-200Since 2016H1B No Sponsor

• Design, build, and deliver backend systems and APIs. • Build and maintain full-stack product features. • Provide technical leadership. • Collaborate across disciplines. • Support and own your software in production. • Communicate clearly and multiply your impact.

United States
$183.3K - $205K / year
Job Closed
LWSA logo

Senior Analista de Sistemas Linux

LWSA

Integrando soluções & Impulsionando negócios

Full TimeRemoteTeam 1,001-5,000Since 1998H1B No Sponsor

• Administrar, configurar e manter a infraestrutura de servidores Linux, garantindo estabilidade, segurança e desempenho; • Monitorar o ambiente utilizando ferramentas como Zabbix e Grafana, identificando e atuando em incidentes conforme os processos estabelecidos, garantindo resposta dentro dos prazos definidos; • Implementar automações utilizando Ansible e scripts em Python para otimizar tarefas recorrentes; • Realizar troubleshooting em serviços web, como Nginx, Apache, PHP-FPM e Varnish; • Realizar troubleshooting em aplicações; • Participar de atividades de mitigação de vulnerabilidades e auditorias de segurança; • Atuar na resolução de incidentes escalados por camadas anteriores (N1 e N2), garantindo suporte técnico eficiente, colaborando com outras áreas para mitigação de problemas e buscando a identificação e correção da causa raiz para evitar recorrências; • Contribuir para projetos de evolução da infraestrutura, incluindo migração de servidores e adoção de novas tecnologias.

Brazil
Job Closed
Full TimeRemoteTeam 11-50Since 2022H1B No Sponsor

• Lead the design and development of scalable fullstack applications using React (SPA) and Node.js. • Own and drive monolith-to-SPA migration strategies, including incremental decomposition, API design, and frontend re-architecture. • Define and enforce frontend and backend architecture, patterns, and best practices. • Act as technical lead for the fullstack domain: reviewing designs, mentoring engineers, and setting engineering standards. • Collaborate closely with product, DevOps, and platform teams to align application architecture with infrastructure constraints. • Design and maintain backend services and APIs (REST/GraphQL) with a focus on performance, reliability, and maintainability. • Improve application observability, performance, and resilience. • Participate in hiring, onboarding, and growing senior engineering talent. • Drive technical decision-making with a long-term platform mindset.

Spain
Job Closed