Senior software developer at ShiftMed | Torre

Senior software developer

Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time

Legal agreement: Employment

Compensation USD60k/year
Non-negotiable
location_on
Remote (for Colombia residents)
Remote (for Mexico residents)
flightsmode
Visa sponsorship: No
Posted over 3 years ago
Powered by

Responsibilities


🎯 About your role: - Full-stack design and development of core components and modules of the healthcare platform. - Work closely with senior stakeholders and product management to understand business requirements and help translate these into technical requirements for the development team. - Review pull requests (PRs) from other team members and provide quality feedback. - Contribute to and lead one or more Product feature-level initiatives on an architectural and technical planning basis. - Participate as a senior member of an Agile Pod, reviewing, estimating, and completing work as part of a team on time and mentoring other developers. - Help improve and innovate the dev ops environments and CI/CD processes. - Understand and help improve cloud resources and deployments in AWS, using best practices to deploy software. - Identify opportunities to drive efficiencies and optimizations into business processes through automation and technology. 🎯 Requirements and Skills: - Bachelor's degree in Computer Science or equivalent. - 8+ years of experience as a professional software developer with proven success. - Experience in full lifecycle development of products, including mobile apps. - Experience leading an enterprise project or product initiative to completion. - Proven ownership and responsibility for production and mission-critical infrastructure in a cloud computing environment. - 6+ years experience with Node.js and React (+hooks and Redux). - 8+ years experience with SQL.(Preferably Postgres.) - Experience with AWS resources and CI/CD practices. (AWS certificates are a plus.) - Comfortable with Linux concepts and shell. - Experience with modern development environments with containers (docker) and CI processes, deploying to Kubernetes or ECS. - Excellent written and verbal communication skills. - Experience with common enterprise architecture patterns is a plus.