Open role
[Remote] Full Stack Software Engineer
Note: The job is a remote job and is open to candidates in USA. Optum is hiring a Full Stack Software Engineer to develop and maintain web applications across the front end, back end, and databases. The role also involves collaborating with cross-functional teams, troubleshooting and optimizing applications, and supporting secure, scalable delivery.
Responsibilities
- Design, develop, and maintain both front-end and back-end components of web applications, ensuring seamless integration across the stack
- Build responsive, user-facing features using modern front-end frameworks (e.g., React, Angular, or Vue) with clean, reusable code
- Develop and maintain server-side logic, APIs, and microservices to support application functionality and performance
- Design, implement, and optimize database schemas and queries across relational and/or NoSQL databases
- Collaborate with product managers, designers, and other engineers to translate business requirements into technical solutions
- Write clean, well-documented, and testable code, and participate in code reviews to maintain quality standards
- Troubleshoot, debug, and resolve issues across the full application stack in development and production environments
- Implement and maintain CI/CD pipelines, and follow best practices for version control, testing, and deployment
- Ensure application security, scalability, and performance through proactive monitoring and optimization
- Stay current with emerging technologies and recommend improvements to tools, processes, and architecture
Skills
- High School Diploma/GED
- 3+ years of experience with developing full stack web applications
- 1+ years of experience with front-end technologies including HTML, CSS, JavaScript/TypeScript, and at least one modern framework (React, Angular, or Vue)
- 1+ years of experience with back-end development skills in one or more languages such as Node.js, Python, Java, C#, or Ruby
- 1+ years of experience designing and consuming RESTful APIs and/or GraphQL
- 1+ years of experience in database design and experience with SQL and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB)
- 1+ years of experience with AI/ML concepts
- Familiarity with version control systems (Git) and collaborative development workflows
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization tools (Docker, Kubernetes) is a plus
- Understanding of software development best practices, including testing, CI/CD, and Agile methodologies
- Strong problem-solving skills, attention to detail, and the ability to work both independently and as part of a team
- Excellent communication skills and the ability to collaborate across technical and non-technical stakeholders
Benefits
- Comprehensive benefits package
- Incentive programs
- Recognition programs
- Equity stock purchase
- 401k contribution
- Telecommute from anywhere within the U.S.
Company Overview
Company H1B Sponsorship