Job closed.
Job Description
- You'll lead a team of engineers to design, develop, and ship product features and improvements on one of the business units
- Will be responsible for mentoring, teaching hard and soft skills, and managing metrics of development
- Guiding and assessing the team and organization on how to use Agile/Scrum practices and values to delight customers.
- Writing great quality, scalable, maintainable code
- Ensuring all critical code is thoroughly covered by automated tests and that all features meet quality checks before deployment
- Deploying, monitoring, maintaining and fixing products in production
- Partner with the Product Team to design, technically assess and execute the feature roadmap
- Coordinate with cross-functional teams (Mobile, DevOps, Data, UX, QA, etc) on planning and execution
- Plan and Execute initiatives that improve application Reliability, Scalability, Security and advanced features
- Heavily involved in technology and infrastructure stack discussion
- Understand and give positive impact toward product & tech OKRs / Metrics
Minimum Qualifications
- Bachelor’s Degree in Computer Science or the equivalent in experience
- 3+ years of experience of full-stack programming of mobile application development
- Should be min 1+ year of experience in managing the development team
- Strong Experience with Golang, React, APIs, PHP, HTML, CSS and JavaScript
- Experience with Cloud platform setup and deployment
- Good communication skill
- Very strong Problem-solving skill
- Familiarity with automation and system regression testing is a plus
- Very skilled on full development lifecycle: Designing, Coding, Testing
- Very high awareness and metrics-driven on Reliability, Security, Performance, Scalability on an Application level
- Understanding of Asynchronous (Eventual Consistency) vs Synchronous is required
- Familiarity with NoSQL and GraphDB is a plus
- Ability to make measured tradeoffs on technical decisions in Front-End and Back-End
- Extensive knowledge of best practices in coding & technical designs
- Able to design and improve the development process
- Experience working for SaaS or B2B company is a plus
- Able to Eliminate Frictions or Blocker, both technically or managerial on the development team
- Familiar with Agile method
- Willing to work at Malang, East Java
Jobs Summary
- Job Level
- Mid-Senior Level / Manager
- Job Category
- IT and Software
- Educational Requirement
- Bachelor's degree graduate
- Recruiter response to application
- Once in a while
- Office Address
- North Jakarta, DKI Jakarta, Indonesia
About paper.id
Paper.id is the largest invoicing network and B2B payment solution in Indonesia. We partner with e-logistic platforms, B2B e-commerce players and FMCG distributors of tier-1 brands to accelerate the digitization of their supply chain and financial operations with the vision of becoming the one stop solution provider for B2B business.
We are looking for a motivated, passionate, and high-value person to boost your careers with us. Here's to an exciting journey ahead!