React JS Developer
Location: 100% Remote
Responsibilities
• Build, test, review, and ship performant experiences for our marketing and subscription platforms.
• Collaborate and coordinate closely with fellow DTC product teams, platform teams, and marketing team.
• Collaborate on the design of system architecture, data models, data flows, schemas and API contracts.
• Successfully plan & execute projects involving multiple engineers and complex requirements.
• Identifies, defines, and solves strategic problems, thinking holistically about the whole system and tackles tech debt proactively.
Qualifications/Requirements
Required Skills
• B.S. in Computer Science, Computer Information Systems, or equivalent industry experience.
• 6+ years of software engineering experience.
• 5+ years with React.
• Proficiency with HTML, CSS, JavaScript
• Rich and pragmatic understanding of JavaScript technology stacks.
• Excellent written and verbal communication skills in person, team chat, email and meetings.
• Experience with automated testing frameworks and methodologies such as Jest.
Valuable Skills and Experience
• Experience with TypeScript, Next.js, Node, GraphQL, and API contracts.
• Experience using mobile application development (native, React Native)
• Experience with serverless technologies such as lambda.
• Experience with one major cloud framework - GCP, Azure or AWS.
• Understanding of object-oriented design patterns. (With a focu on the Gang of Four design patterns)
• Desire to both learn and teach new concepts as part of a team.
Please let me know if you want to discuss this compelling opportunity further. If the opportunity above isn't the right fit for you at the moment, but know someone in your network who may be looking for this type of role, I would love to connect with them.