Quy mô công ty : 10-24
Xem thêmTOG 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
Nói: Intermediate - Đọc: Intermediate - Viết: Intermediate
ITJobs được thành lập vào năm 2014 tại Việt Nam và mục tiệu chính là trở thành một trong những chuyên gia hàng đầu về tuyển dụng nhân viên CNTT ở khu vực Châu Á.