Web Developer (Remote)
Role details
Job location
Tech stack
Job description
Staff-level software engineer responsible for designing, developing, and maintaining modern web applications using full-stack technologies. This role leverages AI-assisted development tools (e.g., Claude Code, Gitlab Duo) alongside traditional engineering practices to deliver high-quality, secure, and scalable software solutions in a regulated healthcare environment.
Roles
- Develop, maintain, and deploy full-stack web applications
- Build user interfaces using React and modern frontend technologies
- Develop backend services using NodeJS and Python (APIs, microservices)
- Support application hosting, server management, and deployment pipelines
- Utilize AI-assisted coding tools to enhance development efficiency and quality
Major Responsibilities or Assigned Duties:
- Design, implement, test, document, and maintain software applications aligned with coding standards and industry best practices
- Develop scalable APIs and backend services using NodeJS and Python
- Build responsive, accessible UI components using React
- Collaborate with stakeholders to define system scope, requirements, and design solutions
- Document, investigate, prioritize, and resolve software defects
- Monitor, analyze, and enhance application performance and reliability
- Contribute to CI/CD pipelines, automated testing, and DevOps practices
- Research and recommend improvements to tools, frameworks, and development processes
- Ensure adherence to security, privacy (PHI/HIPAA), and compliance standards
- Complete other duties as assigned
AI-Assisted Development & Coding Tools Usage
- Actively use AI-powered coding assistants (e.g., Claude Code, Gitlab Duo, etc.) throughout the development lifecycle
Apply AI tools to
- Generate and refactor code
- Accelerate debugging and root cause analysis
- Create unit tests and documentation
- Assist in architectural and design decisions
- Improve development speed while maintaining accuracy, maintainability, and security
Engineering Expectations
- Treat AI-generated content as advisory, not authoritative
- Perform thorough validation, testing, and code review of all AI-assisted output
- Ensure generated code meets: Coding standards, Secure coding practices, Performance and scalability requirements
- Demonstrate ability to refine prompts and evaluate outputs critically
Secure & Compliant AI Usage
- Do not input sensitive data into AI tools, including: Protected Health Information (PHI), Personally Identifiable Information (PII). & Proprietary or confidential logic
- Use only organization-approved AI tools and environments
- Comply with all data security, privacy, and regulatory policies
Governance & Audit Readiness
- Maintain traceability of AI-assisted contributions where required: Clear commit messages, Documentation of AI-assisted design or code decisions
- Be prepared to demonstrate: Human validation of outputs, and Compliance with security and development standards
- Support organizational standards for responsible AI usage
Continuous Improvement
- Identify opportunities to improve delivery through AI-assisted workflows
- Share best practices, prompt designs, and learnings across the team
- Contribute to development of AI usage guidelines and reusable accelerators
Risk Awareness
- Identify and mitigate risks from AI-generated output, including: Incorrect or incomplete logic, Security vulnerabilities, and Licensing or compliance concerns
- Escalate concerns related to AI that may impact security, compliance, or reliability
Requirements
Do you have experience in Windows?, Hard Skills
- 2+ years of web development experience
- Proficiency in JavaScript
- Proficiency in Python
- Proficiency in NodeJS
- Familiarity with modern web architecture
- Familiarity with API development
- Experience deploying solutions on cloud platform
- Experience with React (Advantage)
- Experience with AI-assisted coding tool (Advantage)
- Experience with Claude (Advantage)
- Experience deploying solutions on cloud platforms
- Familiarity with containerization and orchestration
- Proficiency in Windows C++
- Experience with FastAPI or Django (Advantage), * Bachelor's degree in Computer Science, Engineering, or Information Technology, or an equivalent combination of education and relevant experience., Ability to sit at a desk, utilize a computer, telephone, and other basic office equipment is required. This role is designed to be a remote position (work-from-home).
Benefits & conditions
Pulled from the full job description
- Health insurance
- 401(k) matching
- Paid time off
- Vision insurance
- Dental insurance
- Paid holidays, * A competitive compensation package
- Benefits include healthcare, vision, and dental insurance
- A generous 401(k) match
- Paid vacation, PTO, and holidays
- Growth and training opportunities
- An award-winning remote work environment