Our client has a range of products, both software and hardware, to improve communication for deaf and hard-of-hearing people.
We are developing from scratch a web-based application for organizing the work of visual interpreters, who act as intermediaries during phone calls. We also plan to create a desktop application.
Stack: React.js, Type Script, Electron, SIP protocol, WebRTC, Node.js, AWS.
Scrum development,
What’s interesting about this project:
— Development from scratch;
— Opportunity to work with AWS;
— Participation in the development of an effective UX together with the team and the designer;
— Work in dynamic team on dynamic product;
— The business mission is to make people’s lives better.
Scope of tasks and ownership:
— New functionality implementation (epics/initiative);
— Writing tests at all levels (unit, integration, end-to-end);
— Troubleshooting;
— Reverse-engineering of the existing code base;
— Interaction with the backend customer’s team.
What You’ll need:
— 2+ years of experience building web applications;
— Experience with one of the modern JS frameworks (React is preferable);
— Knowledge of HTML, CSS, and JavaScript;
— Experience with databases;
— Understanding the architecture of web applications;
— Understanding Basics Design Patterns;
— A solid grounding in Computer Science fundamentals, data structures, algorithms and object-oriented design practices;
— Following the basic programming principles (SOLID, DRY, KISS, Abstraction Principle, Avoid Creating a YAGNI);
— Experience in testing;
— At least intermediate level of English.
Our benefits:
— No micromanagement;
— Freedom to engage in decision-making and implementation;
— Ability to work in a team of professionals (the ratio of middle and above specialists 80/20);
— Participation in the development of high-quality products;
— Direct communication with clients on a partnership level;
— Professional development opportunities ($500 education budget, well-managed processes, communities, internal library);
— Health insurance;
— $500 extra for the health care, sports or mental health;
— Accounting services;
— 20 paid working days off and 10 days sick leave;
— Opportunity to work remotely;
— Relocation reimbursement;
— Soulful team buildings and corporate events.
Join us and be among those who care!