Position: Front-End Engineer
Company: DNP Team
Category: JavaScript
Experience required: 2y
English level: intermediate

**Requirements:**

— Scss, Styled-components, React, TypeScript
— State management: Redux, Context-api
— Bundling: Webpack
— Linters/code stylers: ESLint, Prettier
— Testing tools: Jest, React testing library/enzyme
— Intermediate English (conversational)
— Understanding and experience with Scrum/Agile methodologies
— Experience working in small/medium-sized teams
— Git, git-flow/one-flow
— Design patterns, OOP/functional principles

**Responsibility:**

— Contribute ideas through your knowledge of evolving front-end technologies
— Be proactive in communication with team members and client
— Use industry best practices of development processes & tools, adopt and improve them
— Create and maintain modern interfaces according to unit standards
— Code Quality. Follow and improve code quality standards
— Analyze and Estimate. Perform technical assessment of UI mockups/wireframes to ensure the possibility of their implementation within reasonable time


**About the project:**

The client is a Silicon Valley/UC Berkeley based startup focused on building cross-platform (desktop, tablet, and mobile) enterprise software for the Cleantech industry. With secured angel and seed investments, a methodically validated idea, and 2 LOIs from enterprise clients (50+ users each). Our software development team counts 6 software developers with a great mix of frontend, backend and UX talent.