Executive recruitment company Monroe Consulting Group Indonesia is recruiting on behalf of a fast-growing start-up company focusing on workforce management systems. Our respected client is seeking a Senior Software Engineer that able to lead a team of independent engineers and coordinate with product managers or product designers. This opportunity is for a remote position, but you must be comfortable working in the Singapore timezone (GMT+8).
Requirement
- Have at least 4 years of experience as Software Engineer with existing team lead experience preferably coming from SaaS industry with experience in start-up company
- Understand the business context and how to work with product managers closely to shape systems and features
- An excellent technical communicator that can explain technical concepts to non-technical colleagues
- Experience working in a sprint-based delivery structure
- Comfortable with both frontend and backend web development and their related technologies
- Strong focus on JavaScript related technologies, like Typescript, React, React Native, NodeJS
- Experience in SQL databases like Postgres and Git version control
Responsibilities
- Collaborating with engineers, designers and product managers on features
- Designing the technical specifications of features and implementing them, whilst considering existing systems and future extensions
- Driving system quality by proposing and working with the team to implement improvements, devising operating procedures and peer-reviewing code changes
- Researching, proposing and implementing new frameworks and technologies as and when required
- Coordinating testing with design and product teams
- Troubleshooting and fixing bugs and other issues
- Contributing to and writing documentation for the team
- Participate in manual regression testing with the rest of the engineering team
- Rotate through a regular oncall schedule with the rest of the engineering team
