Blue State Digital is looking for a Senior UI Engineer in New York, United States. If you meet the requirements below, you will be eligible to apply via Digital Marketing Community.
Job Responsibilities:
- Create a living design component system used across all teams.
- Maintain and maintaining a suite of JavaScript libraries used by internal teams.
- Design modern user interfaces from the ground up.
- Plan and build the data layer that powers the Application tier.
- Produce mentorship for more junior members of the team.
- Operate with Tech Leads, Product Team members, and stakeholders to plan large technology projects and assess the risks associated with delivering high-value, high-risk products.
Job Requirements:
- Minimum 3 years of engineering experience in a SaaS or platform delivery environment, building products using modern JavaScript techniques and frameworks including React/Redux, Node.js, and Webpack.
- Expert knowledge of modern web programming standards and best practices, including functional programming, distributed systems architecture, and living design systems.
- Passion for delivering and scaling highly-available business critical systems, and a strong understanding of the core tenets and practices of microservices architecture.
- Effective experience with a rigorous peer code review process on both sides, being the reviewer and also taking constructive feedback.
- Proficient experience with static code analysis tools and unit testing frameworks like Jest.
- Proven track record in containerized systems, particularly with Docker, and knowledge of best practices for designing, building, and deploying containerized applications is a plus.
- Familiarity with working in AWS, including familiarity with Amazon’s managed services. Knowledge of infrastructure-as-code tools (e.g. CloudFormation) is also a plus.