Position: Senior React Engineer
Company: N-iX
Experience required: 3y
English level: upper

**Our client** is a USA based company that is leading the digital transformation of the workplace with our cloud-based platform that turns facilities from cost centers into strategic business assets. The developed solution brings management tools and insights to help companies execute data-driven real estate decisions, increase operational excellence, and enhance employee experience.

Company’s Engineering is a high-performance culture marked by boldness and appetite for productivity. We're looking for a Senior Software Engineer who thrives on learning new technologies and doesn't believe in one-size-fits-all solutions. You should be able to adapt easily to meet the needs of our massive growth and rapidly evolving business environment. You will work in a dynamic environment, integrating multiple scalable, reliable and secure platforms into several products. We are looking for someone who adheres to self-learning and seeks new solutions.
 
**Responsibilities:**
• Design, build and maintain backend for new features in Rails/JavaScript/React application.
• Collaborate with other teams and departments as needed to iterate on the design and implementation of the application.
• Complete key deliverables for intermediate milestones and deployments as described in the project timeline.

**Requirements:**
• Knowledge of frontend stack (JavaScript, React, Redux, GraphQL, HTML, CSS)
• Experience with OOP and how to write clean, maintainable code
• Hands-on experience in designing application architecture and database structure
• Expert knowledge in writing unit tests to provide high-quality test coverage
• Hands-on experience with SQL and relational database systems (e.g. PostgreSQL, MySQL)
• Experience building highly scalable, robust, and fault-tolerant services

**We offer:**
• Flexible working hours
• A competitive salary and good compensation package
• Possibility of partial remote work
• Best hardware
• A masseur and a corporate doctor
• Healthcare & sport benefits
• An inspiring and comfy office

**Professional growth:**
• Challenging tasks and innovative projects
• Meetups and events for professional development
• An individual development plan
• Mentorship program

**Fun:**
• Corporate events and outstanding parties
• Exciting team buildings
• Memorable anniversary presents
• A fun zone where you can play video games, foosball, ping pong, and more