What are the responsibilities and job description for the Lead Full Stack Engineer position at Appic Solutions?
Job Details
Lead Full Stack Engineer-(React, Node, AWS, Playwright, Typescript, Material UI: REQUIRED!)
NOT OPEN FOR C2C-ONLY OPEN FOR W2 FULL TIME SEEKERS
Location(s):
#1: Denver, CO (Local candidates ONLY-relocations are not accepted for this position),
#2: Remote in Minnesota or Illinois (Local candidates in these states only-relocation to these states is not accepted) with expenses-paid travel to Denver, CO on occasion
Education
- Bachelor's Degree in computer science, information systems or a relevant discipline required
Required Skills
- 8 to 10 years of experience in front end and back end development required and previous experience working in a Lead/Senior level role.
- Strong experience with React and ReactJS.
- Proficiency in Node.js and related frameworks.
- Hands-on experience with Playwright for end-to-end testing.
- Proficiency in TypeScript for scalable and maintainable development.
- Experience working with Material UI for building user interfaces.
- Knowledge of AWS services and cloud-based development.
- Expertise in Containerization using Docker and Kubernetes for deploying and managing applications.
- Proven ability to manage migration projects, including transitioning from legacy systems to cloud-based infrastructure.
Job Overview:
- Engineers solutions, testing, monitoring and observability
- Collaborates with product managers, cross functional teams, and deliver robust cloud-based solutions
- Utilizes programming languages like React, HTML/CSS, Node.js, SQL, Python, Open Source databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services, Windows PowerShell
- Supports the development of solutions for improving quality, delivery, efficiency, and customer and employee experience for business partners using technologies.
- Solid understanding of the Software Development Lifecycle (SDLC) and CI/CD pipelines and tools.
- Resolves production issues and engages IT and vendors as necessary.
- Works closely with Program owners and business units regarding enhancements and changes.
- Collaborates with and across Agile teams.
- Demonstrates ability to learn and implement new technologies by analyzing technical specifications, build and configure supporting infrastructure, and implementing security best practices.
- Provides workday and after-hours production support, including troubleshooting, problem correction, testing, and promotion to the production environment.
- Initiates root cause analysis of application issues and supports resolution by coordinating with the vendor, internal IT and users as appropriate.
- Demonstrates knowledge of version control systems like Git as well as the ability to manage code repositories, branching strategies, and code review processes effectively.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.