About the Role
The developer will design, implement, and optimize web-based platforms, ensuring functionality, speed, and security across devices.
Responsibilities
- Develop and maintain front-end and back-end components of web applications
- Write clean, efficient, and well-documented code
- Collaborate with team members to define and deliver new features
- Troubleshoot and debug existing systems
- Ensure applications are optimized for performance and scalability
- Integrate third-party APIs and services
- Conduct code reviews and contribute to team best practices
- Support deployment processes and monitor production environments
- Implement responsive design for cross-device compatibility
- Maintain website security and data protection standards
- Work with designers to translate mockups into functional interfaces
- Manage version control using Git
- Participate in sprint planning and team stand-ups
- Document technical processes and system architecture
- Stay current with emerging web technologies and frameworks
- Optimize applications for maximum speed and reliability
Nice to Have
- Experience with TypeScript
- Familiarity with CI/CD pipelines
- Knowledge of containerization with Docker
- Experience in the healthcare or recovery services sector
- Background in security-first development practices
Compensation
Competitive salary based on experience
Work Arrangement
Hybrid remote work available
Team
Small, agile development team focused on iterative improvements
Technology Stack
- Primary languages: JavaScript, HTML, CSS, Python
- Front-end: React, Redux, Webpack
- Back-end: Node.js, Express, Django
- Database: PostgreSQL, Redis
- Infrastructure: AWS, Docker, GitHub Actions
Work Environment
- Flexible hours with core collaboration times
- Remote-first culture with optional office space
- Quarterly in-person team gatherings
- Emphasis on work-life balance and sustainable pace
Not available