Position: Full Stack Software Engineer
Company: Qubit Labs
Experience required: 5y
English level: intermediate

Required skills:
— At least 5 years of professional experience in software engineering
— Familiarity with SPA Frontends (Vue or Angular or React)
— Experience in C# .Net
— Excellent understanding of JavaScript/Typescript as a language and its ecosystem, especially as it relates to front-end development
— An understanding of HTTP and RESTful API design
— Ability to maintain a test-centric approach to development to ensure code quality and ease of maintenance.
— Excellent understanding of browser security and performance
— Constant desire and eagerness to further develop your skillset
— Recent production experience building, maintaining, and deploying client-side JavaScript applications using one or more frameworks

Nice to have:
— Experience with Angular
— Experience with Postgress

We offer:
— you can join the Kyiv product development team to work together with a thriving international company;
— see the results of your work, understand the process, influence companies decisions;
— implement all your knowledge and new ideas;
— health insurance;
— work from home till the end of the year;
— positive corporate environment;
— a variety of online activities;
— minimum bureaucracy;
— competitive compensation.

Responsibilities:
— Act as a primary driver in the development of an engaging user experience using modern approaches to web development
— Help establish, reinforce, and periodically evaluate coding standards and code quality
— Engage in constant knowledge sharing with others on the team, across teams, across communities of practice, and across products
— Coordinate planning efforts and assess technical feasibility of solutions and design proposals
— As an effective communicator, work collaboratively and constructively with others in the team and broader organization
— Other duties as assigned

Project description:
Our client’s project is a fulfillment center. It holds products for clients and ships them when people buy things, like Amazon. The software supports the business processes and clients. So on the business side, the software holds products and information about shipments. On the client side, it allows them to add products, and manage their inventory.