Solutions
Subscription
Extended Teams
Talent
Services
Software Development
Artificial Intelligence Development Company
SaaS MVP Development Services
MVP Development Services for Startups
MVP Software Development Services in USA
MVP Development Services
Enterprise Application Development Services
Mobile App Development Services
SaaS Application Development Company
AngularJS Development Company
Professional Software Testing Services
API Integration Company
Outsourcing Software Development Solutions
Database Development Services
Expert Web Application Development Services
MVP Development Services
Outsource React.js Development
Custom Solutions
Expert Web Application Development in London
Leading Software Product Development Company
Custom Enterprise Software Development
Bespoke Software Development Company
Custom Software Development for Startups
Custom E-Learning Software Development Solutions for Your Company
Consulting
React.JS Consulting Services
Agile Consulting Services
DevOps Consulting
Bespoke Software Consulting Services
Teams for Hire
IT Staff Augmentation Services
Hire A Dedicated Software Development Team
Resources
Case Studies
Blog
About
Talk to us!
Get in Touch
Backend Engineer
Responsibilities
Developing and maintaining all server-side network components
Ensuring optimal performance of the central database and responsiveness to front-end requests
Collaborating with front-end developers on the integration of elements
Designing customer-facing UI and back-end services for various business processes
Developing high-performance applications by writing testable, reusable, and efficient code
Implementing effective security protocols, data protection measures, and storage solutions
Running diagnostic tests, repairing defects, and providing technical support
Documenting Node.js processes, including database schemas, as well as preparing reports
Recommending and implementing improvements to processes and technologies
Keeping informed of advancements in the field of Node.js development
Technical skills
1-3 years experience in Node.js on Express framework with Typescript
Extensive knowledge of JavaScript, web stacks, libraries, and frameworks
Experience working with microservice architectures
Vast experience with performance optimization, especially with high concurrency and high volume/traffic workloads
Experience with AWS and Docker
Experience designing and developing REST APIs
Experience with relational and non-relational DBs, especially query analysis and optimization
Experience with unit testing
Ability to think of the customer and the business in order to solve problems and get stuff done
Strong team player with excellent communication skills in English
Experience mentoring other engineers and sharing your expertise
Familiarity with Agile Scrum/Kanban software development methodologies
Ability to manage complexity in a large project, and incur technical debt only after considering the tradeoffs
Nice to have
Caching experience, using tools like Redis
Familiarity with messaging broker frameworks such as RabbitMQ, Kafka or other
Familiarity with loadtests (using Jmeter or others)
Familiarity with monitoring tools (like New relic, Instana, or others)
React, Kubernetes, Jenkins (or similar build/task manager), JIRA, Postman/cURL
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.