Brick is t he leading financial API provider in Southeast Asia supported by leading VCs (Better Tomorrow Ventures, Antler, 1982 Ventures); and founders and executives from leading fintechs (Modalku, BukuWarung, Aspire, Nium, GoCardless, Cred, Pine Labs, Plaid, TrueLayer). See TechCrunch, e27, Tech in Asia ID. The Brick team has been rethinking financial services at top fintechs. Now, we are on a mission to power the next generation of fintech companies in Southeast Asia - with modern fintech infrastructure allowing tech companies to offer personalised and inclusive financial services with a single line of code. Brick makes open finance easy for partners including the largest Indonesian conglomerates and fintechs
β Manage and be responsible for leading a team of engineers, including alignment of the technical direction of projects, as well as system maintenance.
β Lead technology projects including implementations with 3rd party solutions, and internal cross platform dependent solutions.
β Participate in business planning discussions and define the technology delivery approach, including cross-applications / teams integration, and/or release coordination.
β Provide technical leadership to the team through coaching, pairing and mentorship.
β Adhere to high-quality development principles by establishing best practices while delivering solutions on-time and on-budget.
β Prepare reports, manuals and other documentation on the status, operation and maintenance of software.
β Implementing the best practices and coding standards of the project.
β Design, develop, and unit test applications in accordance with established standards and participate in code reviews of solution designs.
β Research and evaluate a variety of software products.
β Taking responsibility for maintenance/support, implementation of new and existing project requirements, and release of changes into the server dev, staging and production environments.
β Develop detailed design documents including release and deployment plans; package and support deployment of releases.
β Work with the Quality Assurance team to review the test cases and ensure that the project is delivered with a high degree of quality and reliability.
β Collaborate with Site Reliability Engineers to support, troubleshoot and resolve system issues to business users.
β Work closely with our CTO, VP and product team to ensure on-going focus on build structure, process, reusability and scalability, to maximize returns on the suite of products.
β 3+ years of experience in Technology Product Development preferred in Fintech Industry, Data Management and Delivery including system design and project technical coordination.
β 5+ years of experience as a Software Developer.
β Experience with APIs application development, high Availability system design and distributed systems.
β Experience with database development including relational database design and SQL, including non-relational database design.
β Knowledge in API design and implementation and system integration using APIs including REST API interface design.
β Knowledge of the business and technology standards (e.g., infrastructure, architecture, processes, applications) from a strategic perspective and managing/directing teams and projects.
β Experience with agile development methodologies including Kanban and Scrum.
β Experience with source control management systems including GIT and continuous integration/deployment environments.
β Experience with application security.
β Strong leadership and organizational abilities; excellent communication, motivational, and interpersonal skills.
β Internally motivated, able to work proficiently both independently and in a team environment.
β Excellent technical, diagnostic, and troubleshooting skills.
β Bachelorβs degree in computer science, engineering, or a related field.