Position: Full Stack Developer
Category: Node.js
English level: upper
Years of experience: 11

- Developing the car sensors signals generators/emulators (for car repair and educational purposes).
- Developing the data acquiring and analyzing system for car sensors (hardware and software parts). The complete cycle from scratch to manufacture.
- Developing the web service for car sensor signals analysis (EC2/ Nginx / Node.js / Typescript / PostgreSQL / Redis / RabbitMQ / Docker) and client-side SKD for it, from scratch to production.
- Moving away signal analysis service from EC2 in favor of AWS managed services (CloudFront / API Gateway / Lambda / DynamoDB ...)
- Developing the Electron-based cross-platform desktop client-side application for the signals analyzing service. From scratch to release.
- Led a team in developing the cross-platform hybrid (Cordova) mobile application (3 FE / 1 BE / 1 QA) for social networking, negotiating with the product owner, and making architecture decisions. Releasing app on GooglePlay / AppStore. Moving away from Cordova in favor to React Native
Over 10 years of experience in hardware and software development, with a strong background in web technologies, server applications, and embedded electronics. Proficient in creating applications across various platforms, including web (HTML/CSS/JS), mobile (Cordova/React Native), and desktop (C/C++/Electron), as well as designing and implementing real-time communication solutions. Experienced in working with various programming languages, frameworks, and databases such as JavaScript ES6+, TypeScript, C/C++, PHP7, Node.js, Angular4, React, and PostgreSQL, among others
I am looking for a long-term remote developer position (desirable in a product company), an interesting project and a friendly team, flexible working hours. Ready for switch programming stack/language.
I prefer to avoid the following:
- Gambling domains
- Bureaucracy or complex hierarchical organization structure