
Senior TypeScript Full-stack Developer
Primary stack
Node.jsAngular
Nice to have's
SOLIDOOPSoftware Design Patternclient-server architectureSQLDockerNoSQLRedisAerospikeSingleStoreunit testingfunctional testinginstrumentationtest harnessesReduxJestMaterial UI
Job description
Description language:
About the Position
We are looking for a MIDDLE/SENIOR JS/TS DEVELOPER to join the Kharkiv office on a full-time basis. The position is remote with future relocation to Europe.
Responsibilities
- Implementing new features and delivering them to production
- Designing and implementing core services using modern technologies and practices
- Daily communication with Product owner and Architect
- Making impact on products and technical decisions
- Providing support to services in production
Requirements
- 4+ years of experience of JS/TS, NodeJS
- Professional programming experience in SOLID, OOP, Software Design Pattern, client-server architecture
- Willing to work on features as a whole (including frontend and backend parts)
- Experience with SQL
- Experience with Docker
- Experience with NoSQL (Redis, Aerospike), SingleStore
- Experience in writing tests (unit testing or functional testing, instrumentation, and test harnesses)
- Intermediate English
Nice to Have
- Professional programming experience in Redux, Jest, Material UI
- Experience in decomposing technical tasks and defining level of effort for complex services
- Deep knowledge of concurrency, resiliency, caching
- Expertise in building highly scalable, fault-tolerant, distributed service
- Experience with reactive programming
We Offer
- Competitive salary
- Social package
- Own educational platform with courses, training programs, certifications
About the Company
[Company description if present]
© JSDaddy. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
JSDaddy is a JAVAScript development firm that offers web and mobile solutions like design, maintenance and analysis.