Job closed.
Job Description
Description:
About your responsibilities for the Role
- Deeply engaged in the full development lifecycle including designing, developing, testing, deploying, maintaining, monitoring, and improving backend services and APIs.
- Apply design patterns and design principles to produce maintainable and easy to extend code.
- Write and manage technical documentation.
Minimum Qualifications
Requirements:
What you need to have (Minimum Qualifications)
- 5+ years active software development experience.
- Proficient in Git (GitHub/GitLab).
- Excellent coding skill in Javascript and Typescript.
- Solid experience in building backend services and APIs in Node.JS.
- Solid understanding of SQL and the performance costs associated with queries.
- Experienced in different databases. Relational (PostgreSQL/MySQL) or NoSQL (Elasticsearch, MongoDB/DynamoDB).
- Have experience/exposure to cloud services (AWS/GCP).
- Ability to effectively communicate problems and solutions to the different team members.
- Firm grasp in object-oriented, functional, or event-driven programming practices.
- Good cross-team collaboration and communication skills.
- Willingness to learn and adapt to different technologies.
Preferred:
What would make you stand out from the crowd (Preferred Qualifications)
- Having infrastructure development experience
- Understanding of CI/CD.
- Experienced in Agile/Scrum development.
- Experienced in using IaC (CloudFormation, Terraform).
- Experienced in using Serverless Technologies (Lambda, Fargate, CloudFunction)
- Experienced with common data storage design patterns (Cache, Persistent Storage, Hot-and-Cold Storage).
- Understanding of common system engineering design principles, ex: load balancing patterns, computer networking, and is aware of basic security.
- Understanding of Dependency Injection (DI).
- Able to do performance benchmarking and monitoring
Perks and Benefits
- Paid Sick Leave
- Work from Home
- Transportation Allowances
- Paid Holidays
Required Skills
- NoSQL
- Node.js
- Amazon Web Services
- JavaScript
- GIT
- PostgreSQL
- SQL
Jobs Summary
- Job Level
- Mid-Senior Level / Manager
- Job Category
- IT and Software
- Educational Requirement
- Bachelor's degree graduate
- Recruiter response to application
- Often
- Office Address
- Sentral Senayan Ii, 8, Jalan Asia Afrika, Jakarta 10270, Indonesia
About Pintap
Pintap is a B2B (business-to-business) digital platform that connects micro, small and medium enterprises (MSMEs) in Indonesia with leading consumer goods companies.