Mekari is Indonesia's no. 1 Software-as-a-Service (SaaS) company. With our ecosystem of software solutions—including Mekari Jurnal, Mekari Talenta, Mekari Qontak, and Mekari Flex, we aim to facilitate entrepreneurs and leaders as they accelerate the digital transformation of their businesses.
In our 10+ years of journey we have reached over 1 Million platform users, and we're not planning to stop any time soon. We need more people like you: builders and owners with calculated ambition who are eager to grow and create their #BiggestImpact.
Responsibilities:
- Analyze and translate client business needs into comprehensive technical solutions and system architectures, aligning with custom requirements
- Design scalable, maintainable, and secure technical architectures using OOS, ensuring the proper integration of all components
- Lead the customization and implementation of vertical products based on client-specific requirements, ensuring optimal use of OOS components
- Evaluate and enhance front-end and back-end performance across web and mobile platforms using JavaScript, TypeScript, React JS, and related tools
- Ensure the scalability and sustainability of system architectures through effective documentation and knowledge sharing
- Participate in pre-sales and post-sales activities by providing technical input and expertise to potential and existing clients
- Conduct feasibility studies and risk assessments to determine the potential impact of technical decisions and architectural designs.
- Collaborate with stakeholders, including Business Consultants and Solution Engineers, to gather and document client requirements, ensuring a clear understanding of customization needs
- Collaborate with Business Consultants to develop cost and time estimates for proposed solutions, ensuring alignment with client expectations
- Provide technical leadership and guidance to Solution Engineers, ensuring adherence to best practices and efficient delivery of client solutions
Requirements:
- Bachelor’s degree in Computer Science, Engineering, MIS, or a related field, or a minimum of 2-3 years experience in software architecture or similar roles
- Proven experience as a Solution Architect, Solution Engineer, or Fullstack Developer with a strong emphasis on client-driven solutions
- Strong analytical skills with the ability to understand complex business requirements and translate them into technical solutions
- Proficiency in JavaScript and TypeScript, with experience in building scalable solutions using React JS and related frameworks
- Hands-on experience with front-end frameworks like Chakra UI and server-side integration tools like Axios
- Familiarity with state management and routing solutions such as React Query and React Router DOM
- In-depth understanding of browser rendering behavior and performance optimization for both mobile and web platforms
- Knowledge of Relational Databases and experience with designing data structures and solutions that integrate with various back-end systems.
- Strong communication skills, with the ability to work closely with both technical and non-technical stakeholders.
- Ability to lead teams and mentor Solution Engineers, driving the implementation of best practices in coding, system design, and client-facing solutions.
Our team will review your application and will be in touch if your application is shortlisted to the next stage. If you do not hear from us in 30 days, we will keep your resume on file in case a relevant opportunity opens up.
•
Last updated on Sep 26, 2024