At least 5 years of software development experience. (Prefer language: Ruby)
At least 1 year of experience with Ruby on Rails.
Ability to apply standard design patterns to build subsystems.
Experience with at least one of the following: MySQL, PostgreSQL, or Oracle.
Experience of code, investigation, detailed design and solution review
Experience using AI tools for documentation and research.
Using AI across the SDLC (specifications, coding, review, and testing) to automate tasks and improve efficiency.
Have basic knowledge about Docker/Kubernetes, AWS (EC2, S3, VPC....) , GitHub Actions (CI/CD)
Deal with tasks given accurately and thoroughly.
Meet the deadline of tasks.
Write testable, efficient code.
Keep the coding rule.
Write and execute unit tests to assure your code works properly.
Escalate and consult the leader or senior
developer immediately when there is any problem.
In meetings, you can use English, understand and answer simple problems.
Have a positive attitude to learn.
Have a positive attitude, speak logically.
Plus mark
Team leader experience
Strong sense of security (secure coding/code review)
Experience with Test-Driven Development (TDD) using RSpec.
Experience with Redis (Caching) and Search Engines (Solr/Elasticsearch).
Experience with Hotwire (Turbo, Stimulus) and Tailwind CSS.
Experienced in working with databases.
Possible to reuse features and functions.
Follow the prepared coding rules.
Can understand and use important frameworks.
Can create test cases from spec.
Testing according to test spec.