Participate in the entire software development lifecycle including the design, implementation, deployment, testing, documentation, maintenance, and support of Salesforce software applications and tools
Collaborate closely with product management, UX design, and clinical operations to translate requirements into production-ready, highly maintainable, scalable solutions
Join our growing engineering team that moves quickly and delivers at high quality
Significantly contribute to the codebase, develop the technical landscape, make impactful technical decisions, and set overall technical direction
Mentor highly skilled engineers
Requirements
5+ years of hands-on software development experience in professional development environments using agile methodologies
Experience guiding a team in software architecture, design, code reviews, and quality assurance
Experience in converting business requirements into technical designs and features
Experience defining, coding, maintaining, and deploying custom Salesforce applications using open-source and commercial tools
Knowledge of best Salesforce software engineering practices including coding standards, code reviews, source control, security, and build and test processes
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
Demonstrated experience in the Salesforce CRM ecosystem (e.g. Lightning, Apex, SOQL, Salesforce APIs, 3rd party integrations, etc.)
Expert in SFDX and org-based development using multiple sandboxes as development/deploy environments
Strong understanding of CI/CD and deployment pipelines as they pertain to Salesforce development
Skilled in establishing and developing all layers of automated testing in Salesforce development including unit, integration, and system testing
Familiarity with utilizing modern AI software development tools in all aspects of the SDLC
Tech Stack
SDLC
Benefits
Acceso a plataformas de aprendizaje y desarrollo profesional