Source description
About the role
Role Overview At Ajackus, we build scalable, secure, and high-performing digital products for global clients across fintech, healthtech, AI, and enterprise technology. We are looking for an experienced Mid-Level Ruby on Rails Developer who can work on end-to-end backend development, API design, integrations, and performance optimization. What You'll Do Develop, maintain, and enhance backend features using Ruby on Rails . Build RESTful APIs, background jobs, and third-party integrations. Break down product requirements into clear, actionable technical tasks. Collaborate with senior engineers on architecture and solution design. Work with relational databases (PostgreSQL/MySQL): schema design, migrations, query optimization. Troubleshoot and debug issues across backend systems and integrations. Participate in code reviews and contribute to improving engineering standards. Write unit and integration tests to ensure code quality and maintainability. Work closely with cross-functional teams including QA, product, UI/UX, and DevOps. What We're Looking For 3–6 years of professional experience building applications using Ruby on Rails . Strong understanding of Rails conventions, MVC architecture, and ActiveRecord. Experience working with relational databases and writing optimized SQL queries. Familiarity with background job frameworks (Sidekiq/Resque) and caching mechanisms. Ability to write clean, maintainable, well-tested code. Experience using AI-assisted coding tools (e.g., GitHub Copilot, Cursor, Claude Code, Codeium, Tabnine) to improve productivity and code quality. Strong debugging skills and ability to navigate existing/legacy codebases. Effective communication and collaboration skills. Preferred Qualifications Exposure to frontend technologies (React/Vue) is a plus. Experience with AWS/GCP and CI/CD pipelines. Experience integrating payment gateways, third-party APIs, and external services. Understanding of secure coding practices and common vulnerabilities. Prior client-facing experience or involvement in solutioning for global teams. Why Ajackus Work on mission-driven, global-scale products across modern tech ecosystems. High ownership, autonomy, and influence in architectural and technical decisions. Collaborative, transparent, and high-performance engineering culture. Opportunities to transition into lead architect roles, solution ownership, or cross-domain engineering. Continuous learning across diverse projects involving AI, automation, distributed systems, and more.
More at AJACKUS