Mid-Level Full Stack Developer – React
Job Description: This application developer position is for a project that uses Agile Software Development to build systems that support our client's mission.This position will involve software development from the requirements gathering phase through coding and testing.Communicating status, including issues and risks to the team.Collaborating with team members to reach problem resolution.Learning new skill sets on the job in a fast-paced environment.Requirements: Bachelor's degree required.Experience as a full-stack application developerAt least 5 years of professional experience in a development environmentExperience with React UI or related UI frameworks (Angular)Experience with Node.jsExperience in writing SQL and working with relational database structures, PostgreSQL, and/or DynamoDBExperience with AWS Cloud ToolsAbility to understand complex business processes and how they relate to the systems supporting themAbility to research problems, identify a root cause, and recommend and implement a solutionAptitude for picking up technology quickly, along with a desire to learn and progressGood communication skills, both written and verbalAbility to collaborate with team members to ensure client needs and expectations are met or exceededDemonstrates a passion for solving complex software challenges, and enjoys working in team collaborationBenefits: Generous and flexible time-off policyFlexible work schedules and telework options, including remote work availability for eligible projectsCareer development opportunities including a mentorship program, technical and management training through Dev University, hands-on learning through DevLab, tuition reimbursement, and paid training opportunitiesIndustry-leading benefits including a choice of two health plans that include dental and vision, flexible spending account, commuter benefits, life insurance, and more401K matching with a 5% matching contributionRegular team and company social events including our annual party, happy hours, fitness challenges, and moreA focus on community engagement including company wide support activities, employer match for donations, and time off for volunteer efforts