Senior Software Engineer 2
Indexed description
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 ready to #ElevateThroughImpact and raise Indonesia's software standard.
Job Description
- Responsible for writing server-side web application logic.
- Develop back-end components, connect the application with the other (often third-party) web services, and support the front-end developers by integrating their work with the application.
- Also required to develop and integrate plugins for frameworks (Mekari using Ruby & Go as its framework).
- Create scale for software product and data processing.
- Contribute to system architecture and design.
- Write clear, concise source-code, unit, and integration tests.
- Be able to think beyond code to create a good user experience.
- The Developer will work closely with the Lead Engineer, Technical Program Manager, and QA Engineer also works with our remote overseas engineering team (English is required).
- Build product features and/or API services.
- Solve technical problems.
- Continuously learning and improving.
- A role model for the junior software engineer team.
- AI-Assisted Development: Working proficiency with AI-assisted development (e.g., Cursor, Claude Code, GitHub Copilot) and LLM APIs (OpenAI, Anthropic, etc.).
- Experienced developer with a proven track record in problem-solving.
- At least 6 years of working experience solving a complex problem through technology.
- Required skill(s): Golang (preferably) & Ruby on Rails, but open to other stack as long as having interest in learning Ruby on Rails.
- Experience in Object Oriented Programming and MVC.
- Experience in TDD & versioning tool.
- Good knowledge of API, microservices, and caching solutions.
- Humble and hungry engineer. Always curious, always looking for a better way.
Don't forget to check our Recruitment FAQ at bit.ly/RecruitmentFAQ-Mekari [ENG] or bit.ly/RekrutmenMekari-FAQ [INA] to find the answers to commonly-asked questions regarding our recruitment process.
We wish you the best. Hope to see you around soon!
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search