Backend Developer (Node.Js, Typescript) - Senior

Details of the offer

#### Senior - What you will be doing:

- Develop server-side backend services in Node.js that powers the core functionality and business logic of all products
- Design high performance database schema and optimize performance on large scale distributed databases
- Continuously enhance the app with the latest backend development processes and standards to enhance productivity, code quality, and team collaboration
- Actively participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives, to ensure efficient project delivery.
- Use modern DevOps tools and automate everything with Docker and our Kubernetes clusters
- Lead code reviews, knowledge sharing sessions, and mentor team mates to enhance the skills and growth of the team.

### Senior Level - Requirements
- Deep expertise in Node.js and familiar with GraphQL
- Developed tracking and monitoring of existing systems
- Designed scalable backend systems for handling high volumes of traffic
- Solid understanding of secure SDLC, Familiarity with agile development methodologies and participating in agile ceremonies (e.g., stand-ups, retrospectives).
- Sound coding practices with tools such as Docker, Git, unit testing, CI/CD, service-oriented architecture
- Experience performing optimizations for high volume requests, Hands-on experience with database optimizations
- Experience with Cloud services like Amazon Web Services, GCP, Aliyun
- Experience guiding and mentoring team members, providing technical guidance, code reviews, and support to foster their growth and enhance their technical skills.
- Extensive experience in communicating with stakeholders to deeply understand product roadmaps, gather requirements, and provide technical insights and recommendations.

### Middle Level - Requirements
- Deep expertise in Node.js
- Familiar with GraphQL
- Sound coding practices with tools such as Docker, Git, unit testing, CI/CD, service-oriented architecture
- Developed tracking and monitoring of existing systems
- Personal experience with database optimization
- Worked extensively with queue management
- Solid understanding of secure SDLC
- Demonstrable ability to document code, system architecture, and technical decisions for knowledge sharing and maintainability.
- Excellent communication and collaboration skills, with the ability to work effectively within cross-functional teams.
- A proactive and self-motivated attitude, with a strong desire to learn and stay updated on emerging backend technologies and industry trends.


Nominal Salary: To be agreed

Source: Whatjobs_Ppc

Requirements

Junior Business Intelligence Analyst

**Job Description**: - Interpreting data, analyzing results using query, data statistical techniques. - Create robust, reusable data querying, transformatio...


Indodana - Jakarta

Published a month ago

Full Stack Developer & Web App Lead (Laravel)

RESPONSIBILITIES - Contribute to design choices, feature prioritisation and contribute to Huneety's web-app roadmap. - Write clean and functional code to dev...


Huneety Co., Ltd. - Jakarta

Published a month ago

It Consultants (Pega, Salesforce, Microsoft 360

**What do we offer**: - 8 - 12 weeks immersive training program on the following (PEGA, Salesforce, Microsoft 360, and Cybersecurity) - This is a Permanent ...


Geco Asia - Jakarta

Published a month ago

Network Engineer

Job Description Provide Access Transport Network Design Activities such as network topology design, nominal design, 2G over IP, Node-B IP connectivity, LTE c...


Elabram - Jakarta

Published a month ago

Built at: 2024-11-15T02:10:33.120Z