At Truemark, we love crafting great quality code without losing sight on the importance of business idea validation. We believe our people are our greatest asset and we’re always looking for bright new people and personalities to join our team.
We are currently looking for Senior Software Engineer, Ruby on Rails with more than 4 years of experience. You will gain real-world experience working as a member of one of our development teams.
Job Description
Analysis, design, development, deployment, and maintenance of projects with minimal supervision.
Write modular, reusable and excellent quality code through TDD, code reviews and implementation of best practices. Create and modify reusable components as necessary.
Architect and build web applications using Ruby.
Collaborate with product designers and clients to clarify requirements, prototype functionality, and build products.
Guide our clients in best practices in order to achieve great project success.
Keep an eye out for your teammates by being available to answer questions and pair program.
Help your team members plan how to approach technical problems, estimate tickets, write tests, and fix bugs.
Perform code reviews on your teammate's pull requests.
Improve and maintain scalability, performance, reliability and security of the application.
Create and maintain technical documentation. Share knowledge within the team and actively participate in the code review process.
Deploy code to staging and production environments
Creating backend components
Integrating user facing elements designed by the frontend team
Maintaining APIs Extending and maintaining JSON and Liquid-based APIs
Involve in ensuring implementation of organizational culture, process, and standards in the team.
Keep up with trends in the constantly evolving technology.
Involve in Continuous research and learning; discover, evaluate, and implement new technologies to maximize development efficiency.
Skills
Graduate in Computer Engineering or similar IT background or equivalent practical experience.
4+ years of professional experience in Ruby and Ruby on Rails.
Current production experience utilizing Ruby in both Non-Rails and Rails environments
Previous experience collaborating on highly distributed teams
Experience working within an Agile/Scrum environment.
Deep understanding of how SQL databases work and how to navigate them.
Good knowledge on HTML, CSS, JavaScript, Database and web application security.
Good Knowledge of web services, RESTful architecture and data formats like XML/JSON.