Home » Data Entry » Backend Developer

Backend Developer

Date Posted —

Type of Work:
Full Time
Salary:
80,000 – 130,000
Hours per Week:
40

Job Description

We are seeking an experienced Backend Developer with strong skills to be a key member of our development team. The ideal candidate is someone who can independently design, develop, and implement features, ensuring the high performance and reliability of our backend systems. You will work with a talented team of developers to build and maintain scalable and efficient solutions that power our website.

Responsibilities:

– Develop and maintain high-performance backend services using and TypeScript.
– Design, implement, and optimize RESTful APIs and WebSocket endpoints.
– Utilize proxies and TCP sockets for efficient data communication.
– Collaborate with front-end developers to integrate user-facing elements with server-side logic.
– Implement data storage solutions using Redis and MongoDB, ensuring data consistency and reliability.
– Containerize applications using Docker for deployment and scalability.
– Troubleshoot and resolve backend-related issues and bugs.
– Work on performance optimization and scalability of the system.
– Collaborate with the team to define and refine technical specifications and architecture.
– Keep up-to-date with industry trends and emerging technologies to continuously improve our systems.
– Maintain good communication and documentation practices.
– Work independently and take ownership of projects from start to finish.

Requirements:

– Atleast 5 years experience as a Backend Developer
– Strong proficiency in
– Proficiency in TypeScript.
– Experience with proxies and TCP sockets for efficient communication.
– Knowledge of key-value stores like Redis and NoSQL databases like MongoDB.
– Familiarity with containerization technologies like Docker.
– Strong problem-solving skills and attention to detail.
– Good English communication skills, both written and spoken.
– Proven ability to work independently and take ownership of projects.
– A track record of designing and implementing features autonomously.
– Strong teamwork and collaboration skills.
– Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).

Nice to Have:

Familiarity with other programming languages.
Experience with message queuing systems.
Knowledge of cloud services (e.g., AWS, Azure, Google Cloud).
Experience with CI/CD pipelines.
Contributions to open-source projects or personal coding projects.

APPLY FOR THIS JOB:

Company: Ascend Group
Name: Jessica Jasa
Email:

Skills