About Us
We're a digital agency that values trust, communication, respect, excellence, and teamwork. We believe in treating each other with respect and admiration without asking.
Job Summary:
* We are seeking a skilled software engineer to join our team as a Ruby on Rails Developer. This is an exciting opportunity for a talented individual to work on challenging projects, collaborate with experienced professionals, and contribute to the growth of our company.
Key Responsibilities:
1. Design, develop, and maintain scalable and high-performance Ruby on Rails applications.
2. Built and manage AWS infrastructure components using Terraform and DevOps best practices.
3. Implement and maintain serverless solutions leveraging AWS Lambda and related services.
4. Integrate and maintain APIs and external systems, ensuring reliability and data consistency.
5. Refactor legacy components to improve maintainability, performance, and code clarity.
6. Write and maintain automated tests (RSpec, Minitest) to ensure high code quality and coverage.
7. Monitor application performance and proactively address issues or bottlenecks.
8. Collaborate on CI/CD pipelines, ensuring secure, consistent, and efficient deployments.
9. Participate in code reviews, maintaining high-quality development standards.
10. Engage in Agile ceremonies (standups, sprint planning, reviews, retrospectives).
11. Work closely with front-end, DevOps, and QA teams to deliver robust, end-to-end solutions.
Requirements:
* Proficiency in Ruby on Rails, including knowledge of its framework and ecosystem.
* Strong understanding of AWS infrastructure components and their implementation using Terraform.
* Familiarity with serverless architecture and AWS Lambda.
* Experience with API design, development, and maintenance.
* Knowledge of DevOps best practices and tools.
* Familiarity with Agile methodologies and principles.
* Excellent problem-solving skills and attention to detail.
* Effective communication and collaboration skills.
What We Offer:
* A dynamic and collaborative work environment.
* Ongoing training and professional development opportunities.
* A competitive salary and benefits package.
* The chance to work on diverse and challenging projects.
* A flat organizational structure that encourages innovation and creativity.
This role is ideal for a motivated and talented individual who is passionate about software engineering and wants to grow with our company.
We are committed to creating a workplace that is inclusive and respectful. If you share our values and are looking for a new challenge, please submit your application.