SHD011 - SENIOR BACK-END ENGINEER (NODEJS)
SHD011 - SENIOR BACK-END ENGINEER (NODEJS)
IT
Senior
Remote
Full-time
Responsibilities
Design, develop, test, maintain, release and optimize backend-based services.
Work closely with Product Owners, Designers, DevOps, and other departments to ensure on-time, high-quality deliveries.
Write server-side applications that are clean, easy to understand, maintain and scale.
Contribute to the engineering culture. Ensure an environment where knowledge is shared openly, mistakes are embraced and everyone is learning from each other.
Monitor and improve applications' performance. Be responsible for services’ availability.
Design database model, application structure. Write and maintain API specifications. Write and maintain design documentation.
Requirements
Excellent English communication skills.
5+ years working experience as a NodeJS developer.
In-depth knowledge of PostgresQL or equivalent RDBMS.
In-depth knowledge of building a high-performance, decoupled, testable, maintainable application.
Ensure code quality and performance optimization.
Able to understand, design, and write technical documentation.
Familiar with Agile methodology and continuous delivery.
Experience with GraphQL and Python/Django is a plus.
Experience with K8s and GCloud is a plus.
Experience with logging, tracing, and monitoring tools is a plus.
Benefits
Salary range: Negotiate
Infomation
Offered Salary
Negotiate
Skills