Positive Thinking Company

E-Town, 364 Cong Hoa, TP Hồ Chí Minh

Company Size : 100-499

View more

Job Summary

100-499

Product

Việt Nam

Ruby on Rails Developer (Senior/Middle)

Positive Thinking Company

Tân Bình, TP Hồ Chí Minh

  • English
  • Experienced (Non-Manager)
  • Full Time
  • Negotiable
  • Posted:22/07/2021
  • 1

Job description

Overview of job

• Provide technical guidance in planning and executing assigned projects

• Develop new systems and maintain and modify existing systems when required

• Perform system repairs and oversee periodic inspection processes

• Participate in project analysis, design, implementations and commissioning phases

• Prepare user requirements, technical specifications, design specifications and commissioning plans

• Provide support in system acceptance testing and validation activities

• Analyse project requirements and accordingly provide technical and functional recommendations

• Respond to customer queries and concerns in a timely fashion

• Work with the engineering team to oversee warranty reviews and product return reviews

• Evaluate existing engineering processes and recommend improvements

• Recommend new technologies to improve system performance and reliability

• Perform system failure analysis and provide corrective action

At Positive Thinking Company (B.O.T), we don’t just offer you a job, we offer you your future. Here are our commitments:

#FUN: We are pretty funny, you will have fun at work.

#TEAMWORK: You will be collaborating with great people to build great things.

#TRAVEL: Unlock your world with our global opportunities, we operate on all continents!

#GUIDANCE: Our internal network of global experts is always ready to support you.

#VARIETY: You will have access to both consulting and development projects career
opportunities.

#PURPOSE: You will work on key digital initiatives for awesome international clients.

#STABILITY: We’ve been around since 1999.

#OPENNESS: We operate in a flat structure and our Senior leadership is always ready to
engage.

#MERIT: You will get recognized and rewarded for your contributions.

#VISION: We offer a different approach to digital transformation, you should be part of it.

#SUPPORT: We got your back, we're a family.

Job Requirement

• Have at least 4 years of experience in full-stack Ruby on Rails development 

• Proven record of building sophisticated Rails applications that integrates with various third-party services.

• Solid skills in Relational databases (ideally PostgreSQL) and SQL.

• Experiences with APIs (Restful/SOAP/GraphQL) development and integration.

• Proven record of writing clean and maintainable code  

• Deployed web applications on the cloud (ideally AWS/Heroku)

• Experience with at least one NoSQL datastore (MongoDB/DynamoDB/Redis etc)

• Experienced in modern frontend programming (ReactJS/ECMAScript 6/HTML/CSS/SASS)

• Experience/basic skills with Message queues/Kafka/Batch job processing

• Experience with TDD/BDD and CI/CD tools

• Familiar with Linux environments and basic Linux admin skills

• Experience in system integration and e-commerce systems is a bonus

• Worked in Agile Development Team (Scrum)

• Exposure to some AWS services (such as EC2/S3/RDS/Lambda/DynamoDB/ECS/EKS)

• Comfortable and willing to work with the polyglot technical environment (Ruby / Golang

Languages

  • English

    Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate

Technical Skill

  • Ruby on Rails
  • Ruby
  • PostgreSQL
  • HTML
  • CSS
  • Linux
  • SOAP
  • MongoDB
  • TDD
  • NoSQL
  • MS SQL
  • Heroku
  • BDD
  • Redis
  • Golang
  • CI
  • ES6
  • Amazon S3
  • Apache Kafka
  • DynamoDB
  • AWS
  • Sass
  • Amazon EC2
  • ReactJS
  • Ecommerce
  • System Integration
  • CD
  • RESTful API
  • GraphQL
  • ES5
  • Amazon ECS

COMPETENCES

  • Agile
  • Scrum

BUSINESS PROFILE

Positive Thinking Company is a global independent tech consultancy group.

With a team of more than 3,000 talented tech specialists on the ground in over 35 cities across Europe, the USA, Asia, Australia, and Africa, we serve clients of all sizes. We believe collaboration betters our world. Our unique open ecosystem model allows us to deliver end-to-end tech solutions.

Our services draw on a wide array of expertise, including apps & platforms, security, cloud, data & analytics, hyperautomation, and digital workplace. 

Our core expertise in Vietnam and the APAC region allows us to provide state-of-the-art technology services that digitally transform our clients:

Apps & Platforms: We combine agile methodologies, advanced technology, collaborative tools, and multidisciplinary teams to develop web, mobile, and enterprise apps for our worldwide clients.

B.O.T. Model: We bootstrap software development centers by building high-performing and scalable software development teams in Vietnam with our Build Operate Transfer model.