Position: Middle Front-End Engineer - React / PHP & Wordpress
Company: WondermentApps
Category: JavaScript
Experience required: 2y
English level: upper

Responsibilities:

Execute the full software development life cycle (SDLC) in an agile environment
Write well-designed, clean and testable code
Implement known data structures, design patterns, OOAD & SOLID in design and implementation of the code.
Write data access layer modules to interact with SQL/NOSQL databases
Troubleshoot, fix bugs, debug production issues and maintain system functionality
Overseeing deployments and troubleshooting potential deployment issues
Implement design documentation, flowcharts, system flows, technical user flows, and etc.
Performing code reviews (performance, security, and other coding guidelines) & providing feedback for Software Engineers
Highlight risks & suggest solutions
Effectively communicate the day-to-day progress in JIRA
Participate in daily scrum meetings

Requirements:

3+ years of work experience as a Front-end Engineer.
Advance understanding and experience of React.JS and its core principles
Understanding of web design/development concepts and processes.
Excellent written and verbal English communication skills.
Experience with version control systems (Git preferred)
Prior experience with popular React.JS workflows (such as Flux or Redux)
Proficiency in JavaScript, including DOM manipulation and the JavaScript object model
Strong knowledge of React and how to develop and design complex systems using React 
Knowledge of WordPress development including themes, plugins, and Wordpress API 
PHP experience 
CSS, Javascript, HTML 
A can-do attitude and the ability to be resourceful when needed 
The ability to work independently and to be consistently at your creative and productive peak, while working remotely without constant supervision
Nice-to-haves: 
Experience with Symfony 
Experience with AWS 
Experience working on high-volume sites (1M+ views) 
Good with SEO