The company offers specialized software development solutions in the areas of mobile, web and
enterprise computing.
UPD: This position is closed.
Requirements
Intermediate+ English
Proven ability to be self-directed and operate effectively in a fast-paced, high-energy environment
Additionally, strong problem-solving skills and the ability to work in a fast-paced, collaborative environment
Proven ability to define and implement effective software development methodologies
Ability to communicate, influence other supporting teams such as product, QA, devops, etc. to achieve the objectives
Experience collaborating with senior developers, project managers, and designers in a fast-paced environment with little supervision
Expertise with React, HTML5, CSS3 and Responsive Web Development
Strong understanding of OOP principles, data structures, algorithms, design patterns, etc.
Familiarity with Scrum and agile project methodologies
Able to deliver results on time, and take responsibility for a project’s successful outcome
Responsibilities
Build pixel-perfect, buttery smooth UIs across both mobile platforms
Utilizing React Native to design and develop UI components for web and mobile apps based on JavaScript
Writing effective, scalable, and reusable JavaScript code can help create interchangeable front-end modules
Improving front-end performance by diagnosing and fixing all system errors and bugs
Collaborating with design, development, and customer service teams to properly understand client requirements and build top-notch apps within the stipulated time and budget
Develop responsive web application using HTML5, CSS, and JavaScript, and associated JavaScript frameworks, for desktop, tablet, and mobile platforms
Leverage native APIs for deep integrations with both platforms
Diagnose and fix bugs and performance bottlenecks for performance that feels native
Maintain code and write automated tests to ensure the product is of the highest quality
Transition existing React web apps to React Native