ABOUT THE PROJECT
For one of our clients, we are working on a special kind of platform that will be an on-demand repository of all essential bricks to create any digital product you can imagine. This product is helping to move from slow and chaotic feature building to scalable, customizable, and flexible micro-service architecture. Thanks to that, you can take all the ready components needed and adjust them to fit the purpose of the software. By joining us you will help other developers to deliver ready products within months, not years and save time, energy, and money! With your experience and our tools, we will create all the necessary components of a complex platform that are adjustable to any business logic. Seems simple enough? Join us, and try this challenge for yourself! Let’s speed up the software development process together!
YOUR ROLE
- Develop, maintain and improve features for an existing solution;
- Investigate, debug and resolve software defects;
- Follow clean code principles to write concise code;
- Design, develop and execute unit tests;
- Write and maintain technical documentation;
- Cooperate with development team;
- Decompose and estimate required functionality;
- Taking part in Agile ceremonies (dailies, planning etc).
REQUIREMENTS
- 5+ years of experience working with Node.js, TypeScript;
- Knowledge of programming paradigms (OOP, FP, Reactive, etc.);
- Experience with design patterns;
- Notion of architectural patterns;
- Knowledge of commonly used data structures and algorithms;
- Experience with build tools (Webpack, etc);
- Knowledge of commonly used API documentation tools;
- Experience with logging and monitoring techniques;
- Knowledge of Git branching models and strategies;
- Experience with authentication and authorization methods;
- Knowledge of OSI model;
- B1+ level of English.
NICE TO HAVE
- Experience with React (hooks), Redux, Less;
- Experience with AWS services AWS IoT Core, Kinesis, AWS Lambda, AWS API Gateway, Amazon DynamoDB, Amazon TimestreamDB, NeptureDB, Amazon S3;
- Experience with Serverless, GraphQL;
- Some experience with IoT systems.
HOW WE HIRE
-
01ApplicationFeedback:
4 business days -
02Recruitment CallDuration: 30 mins
Feedback: 1-3 business days -
03Tech InterviewDuration: 1:45 hours
Feedback: 2-4 business days -
04Project InterviewDuration: 1 hour
Feedback: 2-4 business days -
05Job OfferDuration:
30 mins
After receiving your resume it will be reviewed by our team to see if your experience and skills match our vacancies, don't worry it's in good hands.
READ FULL ARTICLETo get more information read full article
ABOUT US
Klika Tech is an IoT & cloud product and solutions award-winning development company headquartered in the U.S. with development and management locations across North America, Europe, and Asia. Innovation is critical to our success, and that includes ensuring that our Individuals are empowered to grow.
SEE OUR PORTFOLIO