
Madison-Davis
EXTERNAL CLIENT ROLE
Our client is looking for a Senior Software Engineer to join their collaborative, Agile team. This position will include hands-on development and a close working relationship with product owners and development teams to build out products for our clients and website using ReactJS and RESTful APIs built in Node.js
Responsibilities:
- Develop high quality, innovative, flexible, and scalable technical solutions
- Work on critical applications for the Digital Markets brands
- Perform hands-on development that provide thoughtful code reviews and architectural insights
- Design, develop, test and support applications and services using ReactJS, Node.js, and other languages and frameworks
- Follow SCRUM Agile Development methodology
Experience:
- 5+ years in enterprise software engineering
- 4+ years experience working with Node.js at production level
- 2+ years experience developing with React in production environments
- Experience in some of the following: Serverless Framework, AWS Serverless Technologies (Lamda, Cognito, DynamoDB, API Gateway, Appsync)
- Experience with hypothesis driven UX experimentation in production environments (A/B testing or split testing)
- Advanced knowledge of software development methods and best practices