Position: Javascript Software Engineer for Product Company
Company: UENI
Experience required: 3y
English level: upper

**Required skills**
- 4+ years of commercial experience
- Good Spoken and Written English
- JavaScript (ES6, ES7) and React.js— solid background
- Deep appreciation of quality (clean, well tested, well-documented code)
- A background in building web applications, and proficiency in React and standard web technologies
- Understanding of APIs and integration of external services into websites
- Willingness to constantly learn and improve

**Plus**
- Advanced knowledge of TypeScript
- Responsive Web Design Patterns
- RESTful services/API
- Ability/experience of utilizing standard design patterns
- Experience working in Agile Teams under Scrum methodologies

**Responsibilities**
- Write clean, efficient, scalable, and testable code;
- Work with business stakeholders, product owners, and team members to contribute to the product
- Take codewise ownership of feature delivery
- Participate in software architecture and tech design;
- Participate in the code review process;
- Maintain quality and ensure the responsiveness of applications;
- Support existing codebase, bug fixing.

**Interview stages**
- A short initial call with our HR to discuss what UENI is working on, candidate goals and see if there is a potential fit.
- Technical Interview with one or two Senior Frontend Engineers to discuss skills and experience.
- Technical Interview with our CTO, to discuss team fit and remaining tech questions
- Wrap-up discussion with our Founder.