Remote Position
[Remote] Senior Full Stack Developer - AI First
π Remote Β· United States
πΌ Full-time
Note: The job is a remote job and is open to candidates in USA. RethinkFirst is a behavioral and mental health technology company providing online solutions, training, and intervention tools. The Senior Full Stack Developer will design, develop, test, deploy, and maintain cloud-based applications and infrastructure, using Microsoft technologies and AI-assisted development tools while optimizing performance, quality, security, and maintainability.
Responsibilities
- Design and build applications, micro-services, and infrastructure for the Rethink First platform
- Ensure the performance, quality, and responsiveness of applications
- Collaborate with a team to define, design, and ship new features
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organization, and automation
- Use AI development tools such as Cursor, Claude, and GitHub Copilot as your day-to-day toolset, and help the team get more out of them without compromising code quality or security
- Analyze and optimize applications for efficiency and performance
- Promote robust and maintainable code, clear documentation, and deliver high-quality work on a tight schedule
Skills
- Bachelor's degree in Computer Science
- 5+ years' development experience
- Proficient with C#, JavaScript, and TypeScript
- 3+ years' experience with Azure or AWS cloud technologies
- Experience developing and deploying IaC
- Deep understanding of domain and event driven design
- Knowledge of modern architecture patterns
- Understanding of design principles, algorithms, and data structures
- Proficient understanding of code versioning tools such as Git
- Experience writing and automating unit testsβ―and integration tests
- Daily hands-on use of AI development tools such as Cursor, Claude, or GitHub Copilot as a primary part of your workflow
- Demonstrated fluency in AI-assisted workflows β prompting effectively, reviewing and correcting AI-generated code, and knowing when not to rely on it
- Dependable -- more reliable than spontaneous
- People-oriented -- enjoys interacting with people and working on group projects
- Adaptable/flexible -- enjoys doing work that requires frequent shifts in direction
- Detail-oriented -- would rather focus on the details of work than the bigger picture
- Achievement-oriented -- enjoys taking on challenges, even if they might fail
- Autonomous/Independent -- enjoys working with little direction
- Innovative -- prefers working in unconventional ways or on tasks that require creativity
- High stress tolerance -- thrives in a high-pressure environment
- Experience in health IT or insurance industry a plus
- Azure DevOps, Docker, Kubernetes, Terraform
Benefits
- Remote opportunities are available to candidates who reside in the listed states.
- Health insurance
- Dental insurance
- Vision insurance
- Flex Paid time off
- Parental leave
- Professional development assistance
- 401K
Company Overview
Company H1B Sponsorship