Frontend developer / Germany's VR project (offline)

Project description:
- Client: Germany
VR platform for image recognition and augmented reality.
stage of the project: from 2014 on the Market.
- The project team: 5 - computer vision; Data Science; Frontend devs - 2; Backend devs - 2.
- Tech. Stack: REST API is backed by Elixir / Phoenix / Ecto based microservices; C++ based core image recognition; PostgreSQL; Infrastructure is described as Code with Terraform and Kubernetes; Major AWS services we use are EKS, RDS, Cloudfront and S3; Github, CircleCI, Slack, Jira/Confluence.

Qualifications:
- Degree in Computer Science or comparable professional working experience;
- Deep knowledge in ECMAScript 2015, React ecosystem (Redux, Saga, Hooks, Router, Helmet, DnD) ;
- 5+ years professional front end JavaScript experience;
- Experience with the HTTP protocol and in creating and designing REST APIs;
- CSS (CSS Modules, CSS-in-JS, Sass/SCSS, PostCSS);
- Code bundlers experience required (Webpack, Parcel);
- WebGL, highly preferred (ThreeJS, AFrame, other AR/VR tools);
- Knowledge of (and work experience with!) cloud computing services like AWS;
- Being able to debug and investigate applications running remotely;
- An eye for design with experience working on responsive layout and animations;
- Ability to design APIs based on consumers' needs;
- Ability to breathe life into mock-ups and layouts with heaps of attention to detail;
- Ability to abstract and improve existing layouts and to implement complex logic;
- Experience in building well-tested front-end applications using tools like Jest and Enyzme;
- Fluent written and spoken English.

Additionally:
- An inclination for UX and design;
- Knowledge in Elixir, Node.js;
- Redis, PostgreSQL, ElasticSearch;
- Data transformation libraries experience (Lodash, Ramda);
- JSONSchema experience;
- Unit and/or end-to-end testing experience (Jest, Enzyme, Cucumber);
- Docker/Kubernetes environment knowledge;
- Understanding of microservices architecture.

Duties and responsibilities:
- You will help build highly performant frontend applications, based on our existing backend systems and infrastructure.
- You will also work closely with our computer vision team in order to deliver complex computer vision logic to a web environment.
- Together with frontend colleagues, you will select the right tools and/or custom-tailored solutions in order to create and deliver high-quality and performant code.

Interview stages:
- 1-st stage - interview with our Recruiter;
- 2-d stage - client interview.

Benefits and social package: (change depends on vacancy)
- Business trip to Germany for 1 month and a couple of time;
- Grammar and vocabulary English courses, provided from the start of Your cooperation with inVertia;
- Leisure activities – at inVertia you will find different opportunities for socializing;
- Career and professional development opportunities: mentorship program; professional trainings; internal knowledge sharing;
- Partial compensation of professional literature from Amazon.com;
- Partial compensation of the gym membership;
- The compensation of regular massage therapy;
- Access to the internal library;
- Round-the-clock access to the office;
- The ability to choose a work schedule based on two-three options;
- Relocation Package: if you are moving from another city to work with inVerita, the company pays 2 weeks of staying at the hotel + 100$ to your needs (in case you left the company before 6 working months, you must refund the money for Relocation Package);
- Ability to resume services provision after the childbirth period.

About inVerita

inVerita is a family-owned custom software company with a focus on building web, mobile solutions and providing customers with team augmentation services. Headquartered in Lviv, Ukraine and being present in Chicago and New York company was founded on unique values, where the quality of delivery, customer satisfaction, and individual employee growth matters prior revenue and profits. Having delivered more than 50 projects, including ERP systems, mobile apps, and web platforms for US and European clients, we're continuing to grow, opening new exciting streams like Data Science and Product Design. inVerita understands that flexibility and the ability to provide options in terms of collaboration matters, so we're able to find an individual approach for every particular client. 87% of the customers have been staying with inVerita throughout the years.

Company website:
https://inveritasoft.com/

DOU company page:
https://jobs.dou.ua/companies/inveritasoft/

The job ad is no longer active

Look at the current jobs JavaScript / Front-End Lviv→