Position: Front -End Developer (React)
Company: СPrime Studios
Experience required: 3y
Category: JavaScript
English level: upper
Published: 2021-09-01T00:00:00+03:00

For our Atlassian apps Product Department we are looking for a Frontend Developer 

We are looking for a Middle/Senior developer to help maintain the existing Java applications, and to guide development of the next generation tools. 

**Qualifications**:
•	Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.  Thorough understanding of React.js and its core principles
•	Experience with leading web technologies such as React, jQuery, TypeScript
•	Strong knowledge of web standards HTML5, CSS3, JavaScript, and HTTP protocol
•	Experience contributing to team-managed codebases using Git
•	Strong fundamentals, knowledge of algorithms, data structures, and design patterns
•	Experience with build, package, version, release, deployment, and monitoring processes
Nice to have:
•	Experience with cloud (AWS), containers (Docker, Kubernetes), microservices is a plus
•	Experience in multi data center physical implementation models for scalability and resilience will be a plus.
•	Experience partnering with others to solve problems quickly and efficiently.
•	Experience in Node.js

**Primary Responsibilities**:
•	Working with the development lead, documents and develops best practices for development, and deployment of applications, and works with members to foster growth within the team.
•	Develop user interface components and implementing them following well-known React.js patterns 
•	Predicts application development requirements based on changes in underlying architecture
•	Determines hardware/software systems requirements and leads systems hardware/software design with the team. Analyzes, designs, programs, debugs, supports, and modifies software enhancements and/or new products used in local, networked, or Internet-related computer programs.
•	Completes documentation and procedures for installation and maintenance. May interact with users to define system requirements and/or necessary modifications