About Role: Were looking for an experienced Security Tester to evaluate and strengthen the security of web and mobile applications. The role involves identifying vulnerabilities, performing penetration tests, and working closely with development teams to resolve issues. Security Tester Web and Mobile Applications Position: Security Tester Location: Coimbatore /Karur Experience Required: 3+ years Employment Type: Full-time Key Responsibilities Perform security testing for web/mobile apps (Android/iOS) Conduct vulnerability scanning and manual penetration testing Work closely with development teams & QA teams to fix identified issues and ensure vulnerabilities are addressed. Analyse APIs and code (static/dynamic). Ensure OWASP Top 10 and Mobile Top 10 coverage. Prepare detailed reports with fixes and support secure coding practices. Develop and execute security test plans and test cases. Stay up to date with the latest security threats, tools, and methodologies. Participate in security incident response activities. Assist in secure coding best practices and training. Required Skills Knowledge of HTTP, cookies, sessions, tokens Tools: Burp Suite, ZAP, MobSF, Postman, Frida Familiarity with SAST/DAST tools (e.g., SonarQube, Checkmarx) Understanding of encryption, authentication, secure storage Scripting in Python, Bash Preferred Qualifications Bachelor's degree in Computer Science, Information Security, or related field. 3+ years of experience in security testing or penetration testing. Certifications: CEH must to have. Strong understanding of application and network security concepts. Excellent problem-solving and analytical skills. Bonus Skills Secure DevOps & CI/CD pipeline awareness Cloud security basics (AWS, GCP, Azure) Reverse engineering for mobile apps Risk Analysis
Key Responsibilities: Architect and Develop: Design, build, and maintain high-quality, efficient, and reusable Ruby on Rails code for new features and existing applications. API Development: Develop and maintain robust RESTful APIs to facilitate seamless integration with various front-end frameworks and third-party services. Code Excellence: Write clean, well-documented, and maintainable code adhering to established coding standards and best practices. Performance Optimization: Proactively identify and resolve performance bottlenecks, ensuring optimal application speed, scalability, and responsiveness. Collaborative Development: Work closely with product managers, UX/UI designers, and other stakeholders to translate business requirements into technical specifications and deliver effective solutions. Testing and Quality Assurance: Maintain and enhance comprehensive test coverage using RSpec, Minitest, or similar testing frameworks to ensure application reliability and stability. Production Support: Debug, analyze, and resolve technical issues reported in production and staging environments promptly and effectively. Continuous Improvement: Participate in code reviews, contribute to architectural discussions, and continuously seek opportunities to improve development processes and tools. Requirements: Must-Have Qualifications: Experience: 2+ years of hands-on, professional experience in developing web applications with Ruby on Rails. RoR Expertise: Strong command of the Ruby on Rails framework, including MVC architecture, ActiveRecord, routing, and RESTful API design principles. Database Proficiency: Solid experience with relational databases such as PostgreSQL or MySQL, including schema design, query optimization, and data migration. Version Control: Proficient in using Git and applying best practices for branching, merging, and collaborative development. Background Processing: Practical experience with background job processing tools like Sidekiq, DelayedJob, or Resque. Testing Acumen: Demonstrated experience in writing comprehensive unit, integration, and functional tests using RSpec or Minitest. Problem-Solving: Proven ability to identify, diagnose, and resolve complex technical issues and performance bottlenecks in web applications. Communication: Excellent verbal and written communication skills, with the ability to articulate technical concepts clearly. Good-to-Have Skills & Experience: Front-End Familiarity: Basic understanding of front-end technologies including HTML5, CSS3, JavaScript, and familiarity with modern JavaScript frameworks (e.g., React, Vue.js, Angular). Cloud Deployment: Experience with cloud platforms and deployment workflows such as AWS, Heroku, or DigitalOcean. DevOps Exposure: Basic understanding of CI/CD pipelines and DevOps principles. Agile Methodology: Experience working in an Agile/Scrum development environment. AI Tooling: Familiarity with leveraging AI tools to enhance productivity and problem-solving. Client Communication: Proven ability to communicate directly with clients to clarify requirements, provide updates, and drive project completion.
We are looking for a Senior DevOps Engineer with 5 + years of experience who can take ownership of large-scale cloud infrastructure, design highly resilient and cost-optimized architectures, and guide the evolution of DevOps culture and practices within the organization. As a senior member of the DevOps team, you'll be a key technical leader driving cloud strategy, automation, observability, and security. You'll work closely with stake holders, developers, QA, and Product owners to deliver reliable, scalable, and secure solutionswhile mentoring and upskilling the next generation of DevOps engineers at Mallow. Responsibilities Solution Architect, implement, and maintain scalable, secure, and highly available AWS cloud infrastructure across multiple environments. Design and manage CI/CD pipelines to support reliable, repeatable deployments with zero-downtime strategies (blue/green, canary, rolling). Deploy and orchestrate containerized applications using AWS ECS (Fargate/EC2), Kubernetes (EKS/self-hosted), and Docker. Develop and maintain Infrastructure as Code (IaC) using tools like Terraform, CloudFormation, and Ansible to automate infrastructure provisioning and configuration. Implement and enhance monitoring, logging, and alerting systems using CloudWatch, Prometheus, Grafana, ELK stack, and OpenTelemetry. Optimize infrastructure for performance, scalability, and cost-efficiency , regularly reviewing usage and recommending improvements. Ensure infrastructure and application security best practices , including IAM, VPC security, secret management (AWS SSM/Vault), and compliance with internal standards. Troubleshoot complex infrastructure and networking issues , leading root cause analysis and resolution of production incidents. Collaborate with cross-functional teams including backend, frontend, QA, and product to streamline development and deployment workflows. Mentor and support junior and mid-level DevOps engineers , conduct code and infrastructure reviews, and contribute to internal documentation and knowledge sharing. Requirements 5+ years of hands-on experience in DevOps, Site Reliability Engineering, or Cloud Infrastructure roles. Proven expertise in AWS Cloud Services , including ECS (Fargate/EC2), EKS/Kubernetes, Lambda, API Gateway, S3, DynamoDB, and VPC. Strong experience with containerization and orchestration using Docker and Kubernetes (managed or self-hosted). Deep knowledge of Infrastructure as Code (IaC) using Terraform , CloudFormation , or Ansible . Proficiency in CI/CD pipeline design and implementation using tools like GitLab CI/CD, Jenkins, AWS CodePipeline, or ArgoCD. Solid scripting skills in Python, Bash, or similar languages for automation and tooling. In-depth understanding of cloud networking, security best practices , IAM policies, and secrets management (SSM, KMS, Vault). Experience implementing observability solutions (monitoring, logging, alerting) with tools like CloudWatch, ELK Stack, Prometheus, Grafana, or OpenTelemetry. Demonstrated ability to troubleshoot and resolve complex infrastructure, deployment, and networking issues . Strong communication and collaboration skills; able to work closely with developers, QA, and leadership. AWS Certification (e.g., DevOps Engineer – Professional, Solutions Architect – Professional) is a strong plus.
At Mallow Technologies, our DevOps team is dedicated to optimizing infrastructure, automating deployments, and ensuring seamless operations. We are seeking a DevOps Engineer with 3+ years of experience who is highly proficient in cloud platforms, CI/CD pipelines, and infrastructure automation, with strong troubleshooting and problem-solving skills. In this role, you will collaborate with cross-functional teams to enhance system reliability, optimize deployment workflows, and drive continuous improvements in scalability, performance, and cost efficiency, while also playing a key role in architecting robust cloud solutions and mentoring junior engineers to strengthen the team's expertise. Responsibilities Design, implement, and optimize AWS infrastructure for highly available applications. Deploy and manage AWS ECS (Fargate & EC2), Kubernetes (EKS, k3s, or self-hosted) . Architect and implement serverless solutions using AWS Lambda, API Gateway, DynamoDB, and EventBridge . Develop and manage Infrastructure as Code (IaC) using Terraform and Ansible . Design and manage CI/CD pipelines using GitLab CI/CD, ArgoCD, or AWS CodePipeline . Implement centralized logging, monitoring, and alerting with CloudWatch, OpenTelemetry, Prometheus, and the ELK Stack . Ensure AWS security best practices , including IAM, VPC security, and secret management ( SSM Parameter Store, HashiCorp Vault ). Optimize AWS cost efficiency and performance tuning for cloud environments . Troubleshoot complex infrastructure, networking, and container issues . Architect cloud-native solutions to enhance performance, cost efficiency, and scalability . Mentor junior DevOps engineers and contribute to team knowledge sharing . Requirements 3+ years of experience in AWS Cloud and DevOps engineering . Strong hands-on experience with AWS ECS (Fargate), Kubernetes (EKS, self-managed), and Docker . Experience in serverless application architecture using AWS Lambda, API Gateway, DynamoDB, EventBridge, SQS, and SNS . Expertise in Terraform and CloudFormation for infrastructure automation . Advanced CI/CD pipeline development skills using GitLab CI/CD, Jenkins, AWS CodePipeline & CodeBuild . Strong scripting/programming skills in Python or Bash . Deep understanding of AWS networking, VPC, and security best practices . Experience in AWS cost optimization and performance tuning . AWS Certifications ( AWS Certified DevOps Engineer, Solutions Architect Associate/Professional ) are a plus.
About the Role: Mallow Technologies is a custom software development company, and we have experts covering a wide variety of the latest software development domains. We take pride in delivering high-quality mobile and web applications based on client needs. We do not make apps, and we make dreams come true. At Mallow, our Python team strives to deliver excellence, with their contributions valued and recognized in ML projects. We are seeking a highly skilled 5+ yrs of experienced Python developer to join our team. The ideal candidate is passionate about coding, possesses strong problem-solving skills, and is dedicated to achieving business outcomes with a focus on quality. This role involves active participation in designing, building, and maintaining efficient, reusable, and reliable Python code. Skill Requirements Must have Strong problem-solving skills. Hands-on experience in Python 3. Design, build, and maintain efficient, reusable, and reliable Python code. Familiarity with frameworks such as Django, Flask, FastAPI, or similar. Adherence to best practices in Python, Django, Flask, FastAPI, etc. Good knowledge of databases, including relational databases (e.g., PostgreSQL, MySQL) or NoSQL databases (e.g., MongoDB). Experience in building RESTful APIs using frameworks like DRF, FastAPI, etc. Proficiency in unit testing and debugging software applications with Python testing framework tools such as PyTest, PyUnit, unittest, etc. Understanding of web servers (ASGI, WSGI), load balancers, deployment processes/activities, queuing mechanisms, and background tasks. Excellent communication skills. Experience in using AI tools like Cursor, Claude Code, etc. Experience in monitoring and improving application performance. Experience in deployments using AWS, Digital Ocean, Heroku etc. Good to have Experience in GenAI (LLM, AI Agents, etc.) Familiarity with Python libraries such as Pandas, NumPy, etc. Knowledge of front-end interface technologies like HTML, CSS, JS, etc.
Job Summary We are looking for a skilled React.js Developer to join our team. The ideal candidate will have experience in building scalable web applications, implementing responsive user interfaces, and integrating frontend applications with backend services. Key Responsibilities Develop and maintain web applications using React.js. Build reusable and modular components following best practices. Integrate frontend with backend services using REST APIs. Collaborate with UI/UX designers to implement modern and user-friendly interfaces. Convert mockups into pixel-perfect, responsive web interfaces. Optimize applications for performance and cross-browser/device compatibility. Identify bottlenecks and bugs and devise solutions. Work independently on application design and implementation. Requirements 2+ years of hands-on experience in React.js development. Comprehensive knowledge of HTML, CSS (SASS/LESS), Tailwind, JavaScript, TypeScript. Strong knowledge in React, Next.js, JSX, ES6, with experience in modern UI frameworks and component libraries. Experience with state management libraries such as Redux, Redux-Saga, or Context API. Experience integrating frontend with backend services using REST APIs. Proficient understanding of Git for version control. Experience with frontend build tools (Webpack, Babel, NPM/Yarn). Understanding of responsive design, cross-browser compatibility, and performance optimization. Experience creating applications compatible with multiple browsers and devices. Experience with testing frameworks like Jest, React Testing Library, or Cypress.
We are seeking a motivated Automation Test Engineer with around 2+ years of experience in mobile test automation. The ideal candidate will have hands-on expertise in writing, maintaining, and executing automated test scripts for Android and iOS applications, ensuring high-quality product delivery. Key Responsibilities Design, develop, and maintain automated test scripts using Appium or any other related tool for mobile applications (Android/iOS). Collaborate with developers, QA team members, and business analysts to understand requirements and define test scenarios. Execute automated regression suites as part of the CI/CD pipeline. Perform functional, regression, and compatibility testing for mobile platforms. Log, track, and retest defects in Jira (or equivalent). Support manual testing when required, focusing on exploratory and edge-case scenarios. Required Skills & Qualifications Bachelors degree in Computer Science, Information Technology, or related field. 3+ years of hands-on experience with Appium or any other related tool (Java/Python preferred). Good understanding of mobile testing concepts (UI, gestures, device compatibility, network conditions). Experience with TestNG / JUnit , Maven/Gradle , and Git for version control. Exposure to CI/CD tools (e.g., Jenkins, GitHub Actions, Azure DevOps). Familiarity with bug tracking tools like Jira or Azure Boards. Strong problem-solving skills, attention to detail, and ability to work in an Agile environment. Nice-to-Have Skills Knowledge of cloud-based mobile testing platforms (e.g., BrowserStack, Sauce Labs). Experience in API testing using Postman/RestAssured. ISTQB or similar certification.
About Us Mallow Technologies is dedicated to leveraging web and mobile technologies to build impactful digital solutions. As part of our growing backend and infrastructure team, we are looking for a Senior Database Engineer who will work across one or more client projects to ensure database systems are scalable, secure, and highly performant. If you're passionate about databases and eager to take ownership in a fast-paced, client-driven environment, we'd love to talk to you. Job Description As a Senior Database Engineer, youll play a key role in designing, optimizing, and managing database infrastructure, primarily for client projects . The role requires deep hands-on expertise in PostgreSQL and a solid foundation in database architecture and performance tuning. Experience with MySQL is a bonus. You’ll work closely with product, engineering, and DevOps teams to ensure database reliability, scalability, and compliance across client engagements. Key Responsibilities Design, implement, and manage database solutions using PostgreSQL (primary) and optionally MySQL . Support one or more client projects , tailoring solutions to unique data and performance needs. Optimize performance through indexing, partitioning, query tuning, and sharding strategies. Plan and execute database upgrades, migrations, and version transitions with minimal downtime. Implement and monitor backup, recovery, and disaster recovery strategies. Ensure data security, availability , and compliance with client-specific policies and regulations. Develop and maintain comprehensive documentation —schemas, data models, stored procedures, and operational guides. Use monitoring and observability tools (e.g., pg_stat_statements, pgBadger, Prometheus, Grafana) to detect and resolve performance issues. Automate repetitive maintenance and monitoring tasks using scripting or DevOps tooling. Collaborate with client-side stakeholders when needed to propose data solutions and address performance concerns. Work with DevOps teams to integrate database changes into CI/CD pipelines using tools like Flyway or Liquibase. Provide mentorship and guidance to junior database engineers and backend developers. Qualifications Bachelor’s degree in Computer Science, Information Technology, or a related field. 5+ years of experience in database engineering, with strong, proven expertise in PostgreSQL (required). Experience with MySQL is a bonus. Hands-on knowledge of indexing, partitioning, query tuning, and sharding techniques. Experience with database upgrades , cross-version migrations , and live data transitions . Deep understanding of data integrity , security , and replication strategies. Strong problem-solving skills with the ability to troubleshoot complex database performance issues. Experience working in client-facing or multi-project environments is a plus. Familiarity with observability tools (e.g., pg_stat_statements, New Relic, Prometheus) and automation via scripting. Experience with cloud-based DB services (e.g., AWS RDS/Aurora, GCP Cloud SQL) is a plus. Relevant certifications in PostgreSQL, MySQL, or cloud platforms are a plus. Awareness of data compliance standards (e.g., GDPR, HIPAA, SOC2) is an added advantage.
About the Role" As part of our AI Innovation Programme , we are looking for an experienced Python Developer who is passionate about backend development and emerging technologies especially in the field of AI and automation. You will work on developing scalable APIs, architecting microservices, and integrating AI models into production-ready environments. Key Responsibilities Design, develop, and implement high-performance Python-based web applications and microservices . Collaborate with product managers, business analysts, and developers to deliver robust, scalable, and secure software solutions. Drive the adoption of clean code, design patterns, and best practices to maintain software quality and performance. Participate in all phases of the software development lifecycle including requirement analysis, architecture design, development, testing, deployment, and maintenance. Build and maintain RESTful APIs using frameworks like Django REST Framework or FastAPI. Conduct code reviews , provide technical mentorship, and ensure adherence to development standards. Monitor and optimize application performance , ensuring scalability and stability. Stay updated on emerging AI technologies and explore ways to incorporate them into backend systems. Troubleshoot complex technical issues and support deployment pipelines. Contribute to the strategic improvement of the digital development function and identify opportunities for automation and innovation. Required Skills & Qualifications Bachelors degree in Computer Science, Software Engineering, or related technical discipline. 4–8 years of experience in backend development using Python 3 . Hands-on expertise with Django, Flask, or FastAPI frameworks. Strong experience in developing and consuming RESTful APIs . Proficiency with databases — both relational (PostgreSQL, MySQL) and NoSQL (MongoDB). Solid understanding of microservices architecture and asynchronous processing . Experience with unit testing and debugging using tools such as PyTest, unittest, or PyUnit. Understanding of web servers (ASGI/WSGI) , load balancers, and background job queues. Hands-on experience with cloud deployments on platforms like AWS, DigitalOcean, or Heroku . Exposure to AI tools and integrations (e.g., Cursor, Claude Code, or similar). Excellent problem-solving, analytical, and communication skills. Good to Have Experience or interest in Generative AI (LLMs, AI agents, AutoML) and AI model integration . Familiarity with Python libraries such as NumPy, Pandas, or Scikit-learn . Exposure to RAG-based QA, code generation, or AI-driven automation . Experience in application monitoring and performance optimization .
About Us Mallow Technologies is dedicated to leveraging web and mobile technologies to build impactful digital solutions. As part of our growing backend and infrastructure team, we are looking for a Senior Database Engineer who will work across one or more client projects to ensure database systems are scalable, secure, and highly performant. If you're passionate about databases and eager to take ownership in a fast-paced, client-driven environment, we'd love to talk to you. Job Description As a Senior Database Engineer, youll play a key role in designing, optimizing, and managing database infrastructure, primarily for client projects . The role requires deep hands-on expertise in PostgreSQL and a solid foundation in database architecture and performance tuning. Experience with MySQL is a bonus. You’ll work closely with product, engineering, and DevOps teams to ensure database reliability, scalability, and compliance across client engagements. Key Responsibilities Design, implement, and manage database solutions using PostgreSQL (primary) and optionally MySQL . Support one or more client projects , tailoring solutions to unique data and performance needs. Optimize performance through indexing, partitioning, query tuning, and sharding strategies. Plan and execute database upgrades, migrations, and version transitions with minimal downtime. Implement and monitor backup, recovery, and disaster recovery strategies. Ensure data security, availability , and compliance with client-specific policies and regulations. Develop and maintain comprehensive documentation —schemas, data models, stored procedures, and operational guides. Use monitoring and observability tools (e.g., pg_stat_statements, pgBadger, Prometheus, Grafana) to detect and resolve performance issues. Automate repetitive maintenance and monitoring tasks using scripting or DevOps tooling. Collaborate with client-side stakeholders when needed to propose data solutions and address performance concerns. Work with DevOps teams to integrate database changes into CI/CD pipelines using tools like Flyway or Liquibase. Provide mentorship and guidance to junior database engineers and backend developers. Qualifications Bachelor’s degree in Computer Science, Information Technology, or a related field. 5+ years of experience in database engineering, with strong, proven expertise in PostgreSQL (required). Experience with MySQL is a bonus. Hands-on knowledge of indexing, partitioning, query tuning, and sharding techniques. Experience with database upgrades , cross-version migrations , and live data transitions . Deep understanding of data integrity , security , and replication strategies. Strong problem-solving skills with the ability to troubleshoot complex database performance issues. Experience working in client-facing or multi-project environments is a plus. Familiarity with observability tools (e.g., pg_stat_statements, New Relic, Prometheus) and automation via scripting. Experience with cloud-based DB services (e.g., AWS RDS/Aurora, GCP Cloud SQL) is a plus. Relevant certifications in PostgreSQL, MySQL, or cloud platforms are a plus. Awareness of data compliance standards (e.g., GDPR, HIPAA, SOC2) is an added advantage.
Mallow Technologies Private Limited(www.mallow-tech.com) We are seeking a highly skilled and motivated Business Analyst with 4+ years of experience to join our dynamic team. The ideal candidate will be responsible for gathering, analyzing, and translating business requirements into functional specifications, ensuring the seamless delivery of projects, and supporting process improvements across departments. Key Responsibilities Requirements Elicitation & Analysis: Engage with stakeholders to identify, gather, and document business requirements. Translate high-level business needs into detailed functional specifications. Business Process Modelling: Create and analyze process maps, flowcharts, and diagrams to visualize current and future business processes, identifying areas for improvement. Documentation: Prepare clear and comprehensive documentation, including Business Requirement Documents (BRD), Functional Requirement Documents (FRD), and User Stories. Stakeholder Communication: Collaborate with business users, project managers, developers, and QA teams to ensure a shared understanding of requirements and project progress. Problem Solving: Analyze complex business problems and provide data-driven solutions to improve processes, systems, and business strategies. Testing Support: Work closely with QA teams to define test cases and ensure the final solution meets specified requirements. Continuous Improvement: Continuously identify opportunities for process enhancement and contribute to improving best practices within the organization. Project Management Support: Assist project managers / product owners in planning, monitoring, and delivering requirements within project timelines and budgets. Key Skills & Qualifications: 4+ years of experience as a Product Manager / Business Analyst or in a related role. Proven expertise in requirements gathering, documentation, and stakeholder communication. Proficiency in business process modeling techniques and tools (e.g., BPMN, flowcharts). Strong analytical and problem-solving skills, with a focus on data-driven decision-making. Familiarity with software development lifecycles (SDLC) and agile methodologies. Excellent communication and presentation skills, both verbal and written. Ability to work collaboratively with cross-functional teams and manage multiple priorities. Experience with project management tools (e.g., JIRA, Trello) is a plus. Bachelors degree in Business, IT, or a related field
About the Role: We are looking for an experienced Senior Automation Test Engineer with 5+ years of hands-on experience in web and mobile app testing to join our dynamic QA team. In this role, you will be responsible for designing, developing, and executing automated test cases , identifying defects early in the development lifecycle, and ensuring the product meets the highest standards of quality and performance . Your work will directly contribute to delivering top-tier web and mobile applications that meet user expectations in terms of functionality, usability, and stability . We are looking for someone with a proactive, ownership-driven mindset who can thrive in an agile environment and continuously improve our QA practices. Key Responsibilities: Automated Test Script Development : Build and execute test scripts using tools like , PlayWright and Appium,Selenium for web and mobile applications (iOS & Android). Test Case Creation : Design and maintain robust test plans to ensure full coverage and validation of product features. Defect Management : Log and track issues using tools such as JIRA,Xray or Test Rail , ensuring timely resolution. Agile Collaboration : Work closely with developers and product teams in Agile ceremonies and CI/CD workflows. Automation Maintenance : Keep test suites current and aligned with evolving application features. Reporting : Generate clear, actionable test reports and documentation. Process Improvement : Contribute to the ongoing enhancement of test frameworks, practices, and quality standards. Required Skills and Qualifications: 5+ years of automation experience in web and mobile app testing Expertise in automation tools such as Selenium, Cypress, Playwright, and Appium . Programming skills in JavaScript , Java , or Python Strong understanding of STLC , Agile methodologies , and QA principles Familiarity with bug tracking tools (JIRA,) and version control systems (Git) Proficient in API testing using tools like Postman , RestAssured , etc. Strong problem-solving abilities and communication skills Experience in cross-browser and real-device testing Nice to Have: Exposure to performance testing tools like JMeter , LoadRunner Familiarity with CI/CD tools like Jenkins or GitHub Actions Experience in BDD frameworks (Cucumber, Behave) Practical knowledge of mobile testing frameworks such as: Espresso / Robot Framework with Appium (Android) XCUITest / EarlGrey (iOS) Appium , Flutter Driver (Android + iOS) Ability to proactively drive QA strategy and improvements ISTQB Certification, if any..
Key Responsibilities Architect & Develop : Design, build, and maintain efficient, reusable, and test-driven Laravel code for both new features and legacy refactors. API Engineering : Deliver and iterate on RESTful APIs, applying versioning, rate limiting, serialization, and security best practices. Code Excellence: Write clean, well-documented, and maintainable code adhering to established coding standards and best practices. Performance Optimization: Proactively identify and resolve performance bottlenecks, ensuring optimal application speed, scalability, and responsiveness. Collaborative Development: Work closely with product managers, UX/UI designers, and other stakeholders to translate business requirements into technical specifications and deliver effective solutions. Testing and Quality Assurance : Maintain and enhance comprehensive test coverage using PHPUnit, Pest , or similar testing frameworks to ensure application reliability and stability. Production Support: Debug, analyze, and resolve technical issues reported in production and staging environments promptly and effectively. Continuous Improvement: Participate in code reviews, contribute to architectural discussions, and continuously seek opportunities to improve development processes and tools. Must-Have Qualifications Experience : 3+ years building and maintaining Laravel applications in production. Laravel Expertise : Deep knowledge of Laravels MVC architecture, Eloquent ORM, service providers, events and listeners, queues with Redis or SQS, and the Artisan CLI. Database Proficiency : Strong SQL skills with MySQL or PostgreSQL, including schema design, indexing, query optimisation, and migration planning. Version Control: Proficient in using Git and applying best practices for branching, merging, and collaborative development. Background Jobs & Queues : Practical experience running background jobs with Horizon, Supervisor, or equivalent tools to ensure reliable asynchronous processing. Testing Mindset : A habit of creating comprehensive automated tests and a comfort level with test-driven development or, at minimum, rigorous regression coverage. Problem-Solving : Proven ability to identify and resolve complex technical issues and performance bottlenecks in high-traffic web applications. Communication: Excellent verbal and written communication skills, with the ability to articulate technical concepts clearly. Agile Delivery : Active participation in Scrum or Kanban ceremonies, including story pointing and backlog grooming, to support predictable delivery. Good-to-Have Skills & Experience Front-End Collaboration : Working knowledge of Vue.js or React.js, Livewire, Vite, TailwindCss and TypeScript that enables smooth collaboration on full-stack deliverables. Cloud & Containers : Hands-on experience deploying applications to AWS, DigitalOcean, or Heroku and working comfortably with Docker or Laravel Sail. DevOps & CI/CD – Familiarity with pipeline tooling (GitHub Actions, GitLab CI, Jenkins) and basic DevOps principles. Micro-services: Understanding of event-driven or service-oriented architectures that use Kafka, RabbitMQ, or AWS SNS/SQS. Observability : Exposure to OpenTelemetry, Grafana, Prometheus, or similar monitoring stacks. AI Tooling : Experience leveraging AI pair-programming tools (e.g., Cursor, GitHub Copilot) to accelerate development. Client Interaction : Confidence in gathering client requirements, demoing features, and providing progress updates directly to stakeholders.
About the role : Mallow Technologies is a custom software development company with strong expertise across the latest web and mobile development domains. We take pride in delivering high-quality, scalable applications built to meet diverse client needs. At Mallow, we dont just build products we help transform ideas into impactful digital solutions. Our Ruby on Rails team consistently strives for excellence, contributing to a wide range of complex and business-critical projects. We are seeking a highly skilled Ruby on Rails developer with 2+ years of experience to join our growing engineering team. Key Responsibilities: Architect and Develop: Design, build, and maintain high-quality, efficient, and reusable Ruby on Rails code for new features and existing applications. API Development: Develop and maintain robust RESTful APIs to facilitate seamless integration with various front-end frameworks and third-party services. Code Excellence: Write clean, well-documented, and maintainable code adhering to established coding standards and best practices. Performance Optimization: Proactively identify and resolve performance bottlenecks, ensuring optimal application speed, scalability, and responsiveness. Collaborative Development: Work closely with product managers, UX/UI designers, and other stakeholders to translate business requirements into technical specifications and deliver effective solutions. Testing and Quality Assurance: Maintain and enhance comprehensive test coverage using RSpec, Minitest, or similar testing frameworks to ensure application reliability and stability. Production Support: Debug, analyze, and resolve technical issues reported in production and staging environments promptly and effectively. Continuous Improvement: Participate in code reviews, contribute to architectural discussions, and continuously seek opportunities to improve development processes and tools. Requirements: Must-Have Qualifications: • RoR Expertise: Strong command of the Ruby on Rails framework, including MVC architecture, ActiveRecord, routing, and RESTful API design principles. • Database Proficiency: Solid experience with relational databases such as PostgreSQL or MySQL, including schema design, query optimization, and data migration. • Version Control: Proficient in using Git and applying best practices for branching, merging, and collaborative development. • Background Processing: Practical experience with background job processing tools like Sidekiq, Delayeduob, or Resque. • Testing Acumen: Demonstrated experience in writing comprehensive unit, integration, and functional tests using RSpec or Minitest. • Problem-Solving: Proven ability to identify, diagnose, and resolve complex technical issues and performance bottlenecks in web applications. • Communication: Excellent verbal and written communication skills, with the ability to articulate technical concepts clearly. Good-to-Have Skills & Experience: • Front-End Familiarity: Basic understanding of front-end technologies including HTML5, CSS3, JavaScript, and familiarity with modern JavaScript frameworks (e.g., React, Vue.js, Angular). • Cloud Deployment: Experience with cloud platforms and deployment workflows such as AWS, Heroku, or DigitalOcean. • DevOps Exposure: Basic understanding of CI/CD pipelines and DevOps principles. • Agile Methodology: Experience working in an Agile/Scrum development environment. • Al Tooling: Familiarity with leveraging Al tools to enhance productivity and problem-solving. • Client Communication: Proven ability to communicate directly with clients to clarify requirements, provide updates, and drive project completion.
Job Description We are looking for a highly motivated and detail-oriented Product Owner with 4+ years of experience to join our dynamic team. You will work closely with cross-functional teams and clients to translate business requirements into clear, actionable product goals and deliverables. Your role will be pivotal in shaping product direction and ensuring successful and timely delivery. Key Responsibilities Own and manage the product backlog, prioritizing items based on business value, user feedback, technical feasibility, and service impact. Collaborate with stakeholders to define the product vision and roadmap based on customer needs and business goals. Translate high-level ideas and business needs into well-defined product requirements, including user stories, acceptance criteria, and wireframes. Work closely with the development and tech teams during sprints, providing clarifications and ensuring timely, high-quality delivery aligned with product goals. Lead and participate in Sprint Planning, Reviews, Retrospectives, and Stand-ups alongside Scrum Masters and team leads. Ensure delivered features meet agreed-upon specifications and quality standards. Monitor and analyze key product metrics (e.g., success rate, response time, customer retention) to identify areas for improvement. Gather feedback from users and stakeholders to iterate and enhance product functionality. Effectively navigate dynamic environments and manage uncertainties, adapting priorities and product direction in response to evolving business needs, user feedback, and market changes. Must-Have Skills Minimum 4 years of experience as a Product Owner / Business Analyst in a technology-enabled service industry or a Product. Strong knowledge of Agile / Scrum methodologies . Experience in user research, requirement gathering, and backlog prioritization . Hands-on experience with tools like JIRA, Confluence, Trello . Excellent communication, stakeholder engagement, and decision-making skills. Ability to work independently and collaboratively in a fast-paced operational environment .
FIND ON MAP