Position: Senior Frontend Developer
Company: PSR Company
Category: JavaScript
Experience required: 5y
English level: upper

The ideal candidate will be responsible for designing, developing, testing, and debugging responsive web and mobile applications. Using JavaScript frameworks, HTML, CSS, and Node this candidate will be able to translate user and business needs into functional frontend design. The ideal candidate also should be knowledgeable about diverse forms of data visualization with particular experience in dynamic geospatial visualizations in 2D and 3D. Our work focuses on displaying large spatial datasets with dynamic elements and substantial user interaction.

**Responsibilities**
• Designing and developing UI for mobile and web applications
• Build reusable code and libraries for future use written in high-quality, high-performance, maintainable code
• Experience with Web/Mobile testing, debugging, analytics and KPI optimization
• Establish and maintain a consistent visual style across multiple solutions and products
• Develop sophisticated layered visualizations (2D and 3D) for interactive platforms
• Work with analytics teams to display complex data in a clear, accessible manner
• Accurately translate user and business needs into functional frontend code

**Qualifications**
• Bachelor's degree or equivalent in Computer Science or a related field
• 5+ years' experience in Web/Mobile frontend development
• Strong knowledge of best practices for UI/UX design
• Familiarity using Scrum/Agile development methodologies
• Experience building responsive Web/Mobile applications in JavaScript Frameworks (e.g. React), HTML5, CSS3, and Node
• Experienced in 2D and 3D visualization libraries (e.g. D3, WebGL, Three.js, and Deck.gl)