1 - 2 of 2 job positions
for keyword Ruby
Order by
Please select
- No elements found. Consider changing the search query.
Upload your resume Our AI will read it and recommend you best jobs
Bangkok, Engineering
,Senior Management
,Strategy / Planning
Engineering,Senior Management,Strategy / Planning
Experience:
8 years required
Skills:
Ruby, NoSQL, DevOps
Job type:
Full-time
Salary:
negotiable
- Define and drive overall engineering strategy, architecture, and technical roadmap.
- Establish best practices in system design, coding standards, testing, and deployment.
- Ensure scalability, performance, and reliability of all systems.
- Evaluate and adopt new technologies to improve engineering capabilities.
- Team Management & Development Lead, mentor, and grow a team of engineers across multiple squads.
- Set clear goals, KPIs, and performance expectations for team members.
- Conduct performance reviews and provide continuous feedback.
- Coach team members in both technical and soft skills.
- Build a strong engineering culture focused on ownership, collaboration, and quality.
- Lead hiring process including interviewing and evaluating candidates.
- Technical Oversight Oversee system architecture including frontend, backend, and infrastructure.
- Review and guide implementation of complex features and systems.
- Ensure code quality through code reviews, testing strategies, and best practices.
- Troubleshoot and resolve critical technical issues and production incidents.
- Ensure systems are maintainable, reusable, and scalable.
- Product & Cross-functional Collaboration Work closely with Project Managers, Designers, and QA to deliver high-quality products.
- Translate business requirements into scalable technical solutions.
- Drive alignment between engineering and business goals.
- Delivery & Execution Oversee project timelines and ensure timely delivery of milestones.
- Improve development processes to increase speed and efficiency.
- Ensure proper planning, prioritization, and execution across teams.
- Monitor and improve development lifecycle (CI/CD, testing, release process).
- Requirements 8+ years in software engineering with 3+ years in leadership roles.
- Strong hands-on experience in ReactJS, Next.js, and backend (NestJS, Ruby or similar).
- Solid understanding of system design, microservices, scalability, and performance optimization.
- Experience with databases (PostgreSQL, NoSQL) and caching mechanisms.
- Familiar with testing practices (Unit, Integration, E2E).
- Experience with cloud platforms (AWS, Azure, GCP) and DevOps tools (Docker, Kubernetes).
- Strong knowledge of Git and modern development workflows.
- Proven ability to lead teams, deliver projects, and drive engineering excellence.
- Health insurance.
- Annual health check.
- Laptop and other equipments.
- Grab transportation credit.
- Education allowance.
- Performance bonus.
Today
See morekeyboard_arrow_down
SAVE JOB
UNSAVE JOB
Skills:
Software Development, Automation, Assurance
Job type:
Full-time
Salary:
negotiable
- Able to response all aspects of testing and owning the quality of application release through software development life cycle (SDLC) or agile method to reduce future operation cost of application by automation testing technique.
- To cooperate in the enhancement of the methodologies employed for test strategy defining, test planning and execution, defect tracking, and metric and status reporting.
- To interact with stakeholders to plan testing for delivery of products and enhancements and to assure products meet product requirements and quality standards.
- To be a part of solution delivery team to plan and execute automated for functional and non-functional tests.
- To report issues and results, researching and identifying root causes as appropriate, documenting accordingly.
- To ensure that testing addresses requirements as agreed with other stakeholders.
- To identify opportunities to apply existing automation or other tools to meet testing needs.
- To work across teams as a coach to enhance quality assurance/testing and help to develop/execute performance and automation testing throughout the business as appropriate.
- Bachelor s degree/Master s degree in Computer Science, Computer Engineering, Technology Management or related fields.
- Manage team sizing 10 staffs up.
- Minimum 5 years of experiences in automated tester role.
- Strong knowledge in Continuous Integration (CI) and Continuous Development (CD).
- Strong knowledge in QA methodologies, of the software development process.
- Basic knowledge in financial services industry.
- Knowledge software automate testing.
- Prior experience in preparing test plan / test case / Test script is a must.
- Good strategic thinking, analytical skill in interpreting functional requirements and design documents to develop appropriate test plan.
- Test automation tool; Robot Framework, SOAPUI, Cucumber, Gherkin, Ruby, Selenium, etc.
- Understanding of the basic financial, business model and processes.
- Strong analytical and problem - solving skills.
- Problem solving skill.
15 days ago
See morekeyboard_arrow_down
SAVE JOB
UNSAVE JOB
Send me latest jobs forRuby
- 1
