TOG recruitment
Are you interested to build cool things with a leading innovative startup, work in an International English-spoken working environment, with a strong focus on personal learning and development?
Our client is a Singapore-based seed-stage startup, providing a flexible and personalized environment for developing large-scale high-performance computing scientific software..
We have an exciting opportunity for a Senior Software Engineer who would like to join a fast-paced, learning-friendly environment. You will be working from HCMC in an interdisciplinary team with members located in both Singapore and Vietnam, helping to deliver solutions to computational scientists and engineers, using a wide range of technologies. In this role, you can have a say in the development of our product and we encourage you to share your views and ideas.
- Design, develop and maintain our core operational systems utilizing clean, maintainable code.
- Help to plan, oversee and implement new features within our product and systems.
- Partner with product managers, designers and QA engineers to bring life to new features and products.
- Utilize monitoring and logging to improve the quality and speed of our codebase.
- Evangelize best practices within the engineering groups.
- Help to develop our internal processes and tools as we move towards a fully automated CI/CD process.
- Perform and participate in code reviews and “lunch and learns” to foster training and development across the team.
- Provide mentorship and support to junior team members.
- 7+ years of professional Ruby & Rails experience with a proven track record of successful projects
- Expert working knowledge of Ruby, Rail & JavaScript.
- Strong understanding of object-oriented programming best practices and design patterns.
- Strong familiarity with data stores – we use MySQL, Redis, Memcached and Elasticsearch.
- Significant experience building, scaling and supporting web applications both internal and consumer-facing.
- Comfortable being productive independently while staying integrated with the larger engineering team.
- Experience working with Git and GitHub (specially working with pull requests).
- Excellent written and verbal communication skills.
Desired:
- Experience working with an agile team
- Familiarity with React, Redux or GraphQL is a big positive.
- Knowledge working with data pipelines (we use Amazon Kinesis) and data & BI platforms (we utilize TreasureData, Amazon Red Shift, Amazon Lambda and Chart.io).
- Experience with service-oriented architectures,
- Familiarity with AWS or Google Cloud Platform.
- Experience doing DevOps work is a big plus (we prefer Ansible, Terraform and AWS but appreciate all experience
English
Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate
ITJobs is founded in 2014 in Vietnam and the primary goal is grow to one of the leading specialists in recruitment and selection of IT staff in Asia.