Senior Backend developer (Immediately)
Bydotpy -
New Cairo, CairoPosted 2 years ago21Applicants for1 open position
- 8Viewed
- 0In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
What role you will play?
- Discuss and develop technical solutions and alternatives that meet business requirements in adherence with standards, processes, and best practices
- Successfully reflect business needs into a workable product.
- Write unit testing cases, design error free product by designing and planning unit testing scenarios covering whole code.
- Perform UI tests to optimise performance
- Lead day to day system development and maintenance activities of the technical team
- Manage resolution for complex issues within functional area of expertise
- Ability to work independently and self-directed
- Collaborate with Front-end developers to integrate user-facing elements with server side logic
Job Requirements
What we are looking for?
- 5+ Years of Experience in both JavaScript and Typescript to write Node.js Applications.
- Experience in mainstream programming languages
- Good understanding and experience in clean code development applications and using concepts such as OOP
- Experience with source control management systems (Git) and documentation of all your coding work in professional way
- Experience building Restful APIs using Node.js, ExpressJs, NestJs, Socket.io., and sails.
- Experience in API Design, Database Design, and troubleshooting/debugging.
- Experience in developing cloud-based web services and ability to design for performance, reliability, and scalability
- Experience in designing, developing, and maintaining APIs for web services
- Solid foundation in software design and algorithms with strong analytical skills
- NoSQL and SQL database experience ex. MongoDB, PostgreSQL, MSSQL
- Familiarity with agile development methodologies.
- Experience with docker or Kubernetes
Desired Qualifications
- Experience in cloud deployments with AWS/Azure/GCP
- Experience with Microservices, Open API, Swagger
- Experience working in large-scale production deployments, performance tuning, and troubleshooting.
- Experience in designing software architecture for high-volume applications
- Experience in data streaming and creating data pipelines with Kafka/Spark or similar
- Open Source contributions
- Experience in web pack, NPM, and others.
- Good communication skills with a both technical and non-technical audience
- Ability to work in a fast-paced environment
- Ability to juggle multiple tasks simultaneously