Ruby On Rails Junior Developer

Details of the offer

Key Responsibilities
-Development & Maintenance:
? Design, develop, and maintain robust Ruby on Rails applications.
? Implement and optimize backend services, APIs, and databases to support frontend
functionality.
- Code Quality & Testing:
? Write clean, maintainable, and efficient code following best practices.
? Utilize testing frameworks such as RSpec to ensure code quality and reliability.
? Perform code reviews and contribute to continuous improvement of the codebase.
- Collaboration & Communication:
? Work closely with product managers, designers, and other developers to define project
requirements and deliverables.
? Participate in agile development processes, including sprint planning, stand-ups, and
retrospectives.
- Deployment & Maintenance:
? Manage and deploy applications using AWS services (Elastic Beanstalk, EC2, S3, etc.).
? Utilize containerization tools like Docker and CI/CD pipelines such as CircleCI for efficient
deployment workflows.
- Problem Solving & Innovation:
? Identify and troubleshoot application issues, ensuring optimal performance and
scalability.
? Stay updated with the latest industry trends and technologies to suggest and implement
improvements.

Required Qualifications
Education:
? Bachelor's degree in Computer Science or a related field.

Experience:
? 3-5 years of professional experience in Ruby on Rails development.
? Proven experience with Ruby on Rails frameworks and libraries, including RSpec and Rubocop.

Technical Skills:
? Proficiency in HTML, CSS, and JavaScript (TypeScript, CoffeeScript).
? Familiarity with front-end frameworks such as React.
? Solid experience with relational databases, particularly PostgreSQL, and caching
solutions like Redis.
? Strong version control skills using GIT.

Soft Skills:
? Proactive, independent, and collaborative mindset.
? Driven and eager to learn new technologies and methodologies.
? Excellent problem-solving abilities and attention to detail.

Preferred Qualifications
Additional Technical Skills:
? Experience with containerization technologies such as Docker.
? Familiarity with CI/CD tools like CircleCI.
? Knowledge of AWS services beyond the basics, including but not limited to Lambda, RDS, and CloudFormation is a plus.
? Methodologies:
? Experience working in Agile/Scrum development environments.
? Understanding of Test-Driven Development (TDD) and Behavior-Driven Development
(BDD).
Other:
? Experience with front-end build tools and package managers (Webpack, Yarn, etc.).
? Knowledge of GraphQL or other API query languages.
? Familiarity with microservices architecture.


Nominal Salary: To be agreed

Source: Whatjobs_Ppc

Requirements

Data Engineer (Databricks)

Have you ever envisioned a world where data seamlessly transforms into insights, propelling businesses forward? Imagine being at the forefront of this data-d...


Sharesource - National Capital Region

Published a month ago

Senior Software Architect (Manila- Remote)

Token Metrics is seeking an exceptional Senior Software Architect to lead the evolution of our analytics platform and trading bot. This key role will be inst...


Token Metrics - National Capital Region

Published a month ago

Devops Engineer

Job Qualifications: Two or more years of experience working as DevOps Engineer / Python/Backend Developer / Cloud Engineer / Software Reliability Engineer / ...


Grow Inc. - National Capital Region

Published a month ago

Application Management Specialist

Role Summary: The Application Management Specialist is responsible for providing second-level support for business applications, focusing on resolving techni...


Orix Metro Leasing And Finance Corporation - National Capital Region

Published a month ago

Built at: 2024-12-22T03:35:59.865Z