Technical Lead – Ruby on Rails

About Anchanto:

Anchanto helps all businesses to exploit the full potential of e-commerce. Our suite of SaaS Products enables companies globally to springboard omnichannel sales, scale fulfilment operations, and use intelligent data to grow their e-commerce, logistics & warehousing activities. Leading, brands, distributors, retailers, and logistic enterprises such as L’Oréal, Decathlon, or DHL Supply Chain rely on our technology to scale their local and global e-commerce operations.

Headquartered in Singapore and with more than 10 local offices across Asia-Pacific, the Middle East and Europe, we are growing rapidly and looking for ambitious people to join our teams to build the future successes of Anchanto. 

Role: Technical Lead – Ruby on Rails (ROR)

Description:

Key Accountabilities/Responsibilities:

  • Leading the team with technical guidance and identify weak and strong areas of the team members.
  • Delegating tasks and achieving daily, weekly and monthly goals with the team.
  • Reviewing code of the team members and helping team on risks and focus on improving the performance and optimization of the output.
  • Responsible to build systems for continuous delivery 
  • Translate business problems to technical problems and designing the solution
  • Analysing existing systems, finding gaps, guiding improvements.
  • Monitor and support Systems and Batch processes 
  • Leading, Mentoring and Motivating team 
  • Write maintainable, scalable, simple, clean and efficient code 
  • Follow coding standards, unit-testing, code reviews and version control 
  • Follow and improve agile development life cycle, attend daily Scrum 
  • Follow release cycles and commitment to deadlines
  • Adhere to follow and guide deployment architectures with automations. 
  • Continuous updation of the design and implementation in the technical specification document 
  • Scheduling training sessions and meetings to discuss improvements.
  • Working closely with the development manager & extending full support in achieving the common goal in the best interest of the project and the Company 
  • Providing regular and precise status updates on the development owned, taking steps to identify risks and devise mitigation plans 
  • Continually look for opportunities to improve coding, module structure, response time of the queries
  • Being transparent with the team about challenges, failures, and successes.

Required Skills:

  • Experience of handling multiple team members. Understanding team capabilities.
  • Quickly pickup requirement understandings and convert them into technical solutions with accurate estimations.
  • Help Project Managers in planning and execution.
  • Responsible for smooth delivery and follow standards of results.
  • Understanding big architecture deployments and heavy load optimizations.
  • Ability to work in a fast paced, growth mode start-up environment. Ready to roll sleeves to do what-ever-needs-to-be-done attitude, hands-on approach to lead by example and showcasing the sense of ownership 
  • Minimum 6 years of hands-on development experience with Ruby and Ruby on Rails (ROR)
  • Hands-on experience with RSpec, Cucumber and other Ruby testing tools. Sound knowledge of RSpec is must 
  • Sound knowledge of MySQL is a must to have. Candidates with high skill of writing SQL will be preferred. Understands MySQL performance concepts. 
  • Knowledge of PostgreSQL is additional bonus 
  • Should have good working knowledge to write Stored Procedures 
  • Should have experience with Performance Tuning and Optimization using monitoring and troubleshooting tools 
  • Should have working experience with Nginx, Phusion Passenger
  • Proficiency with code versioning tools such as Git, Github, SVN. Working experience with Github will be preferred. 
  • JSON and XML knowledge is must to have. 
  • Should have very good knowledge of Unix commands.
  • Good understanding of front-end technologies such as JavaScript, HTML, CSS and JQuery
About cookies on this site

We use cookies to collect and analyse information on site performance and usage, to provide social media features and to enhance and customise content and advertisements. Learn more

Necessary cookies

Some cookies are required to provide core functionality. The website won't function properly without these cookies and they are enabled by default and cannot be disabled.

Analytical cookies

Analytical cookies help us improve our website by collecting and reporting information on its usage.

Marketing cookies

Marketing cookies are used to track visitors across websites to allow publishers to display relevant and engaging advertisements.