An Introduction to Codal Codal is an award-winning web design and development consultancy that helps enterprise organizations solve complex problems and accelerate growth through elegant, data-driven digital solutions. Our areas of expertise include application modernization, eCommerce, UX/UI design, product strategy, data analytics, and artificial intelligence. At Codal, you’ll collaborate with some of the most innovative organizations in the world and work on cutting-edge technologies that push the boundaries of design and software development. You’ll also be part of a community that promotes long-term success, not just for our clients but for each other. We’ll help you develop a professional roadmap that takes your career to new heights. Who you’ll be working with We ideate, create, and coordinate. We analyze, strategize, organize, and prioritize. We bridge the communication channel between the client and our project team. We chart the course and navigate the product roadmap sprint by sprint. Some of us are product owners. Some of us are scrum masters. Many of us wear multiple hats and do whatever’s needed to deliver successful projects Role summary The Senior Delivery Manager is responsible for ensuring the successful delivery of client projects within Codal’s portfolio. This includes managing project health, resolving delivery risks, aligning with internal and client stakeholders, and driving continuous improvements across PMO and Engineering practices. A key focus of this role is identifying and turning around at-risk or underperforming projects to ensure successful outcomes, high client satisfaction, and internal team alignment. What you’ll be doing Project Oversight & Recovery Oversight multiple high-complexity projects or programs across various accounts or client groups, including both client engagements and internal initiatives. Proactively identify at-risk projects by monitoring delivery health indicators such as scope creep, missed timelines, quality issues, and team/client escalations. Develop and execute turnaround strategies, including team restructuring, updated delivery plans, and stakeholder alignment. Identify, scope, and present upsell and expansion opportunities with assigned accounts, ensuring alignment with client needs and promoting business growth. Cross-Functional Delivery Management Oversee the delivery process across both PMO and Engineering, ensuring adherence to standards (BE, FE, DevOps, QA) while continuously scrutinizing and adjusting practices for optimization. Identify and bridge collaboration gaps across all departments, including Engineering, while working closely with engineering leads to determine and implement sensible solutions (e.g., automation coverage, DevOps configuration issues). Support the enforcement of project governance (RAID logs, documentation standards, sprint reviews, QA best practices). Guide large teams in process development, financial management, and work scoping to drive quality and efficiency. Team Leadership & Development Oversee, lead, and guide the AMD PMO team while supporting individual performance, career development, and achieving overall team objectives. Promote team morale and cohesion by fostering a culture of transparency, collaboration, and accountability. Participate in team and cross-capability recruiting, interviewing, and staffing initiatives to ensure a high-performing, cohesive team. What you’ll need to be successful (Requirements) 10+ years of experience in project management, program management, or delivery leadership within a consulting or digital agency environment. 4-5 years of supervisory experience managing and mentoring junior/mid-level talent. Fully integrated (UX/UI design, development, testing, etc.) delivery experience is required. Demonstrated experience in managing high-complexity projects across multiple accounts, with a proven track record of delivering quality work on time and within budget. Strong background in working with cross-functional teams, including engineering, product management, and design. Exceptional leadership skills, with experience guiding teams and supporting career growth and development. Experience working with PMOs and engineering practices, including familiarity with automation, DevOps, and best practice standardization. Excellent communication skills, both written and verbal, with an ability to effectively convey ideas to clients and internal teams. Need another reason to hit the “apply” button? Codal is a global agency with over 250 employees, and offices in the US, UK, Canada and India We are a BigCommerce Partner and have won the Partner of the year award twice (most recently this past year). We regularly host happy hours, dinners, excursions, and other company events to unwind after a hard day at work. Company sponsored lunch every Wednesday. Health Insurance: Comprehensive medical coverage for employees and their dependents Maternity/Paternity Leave: Additional time off and support for new parents Professional Development: Opportunities for training, workshops, conferences to enhance employees' skills and knowledge Accidental Insurance Note: Codal only communicates with candidates through official @codal.com email addresses. We never request payment during the hiring process. Please be vigilant regarding recruitment scams. At Codal, we are committed to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.
Role & responsibilities Act as a resident Shopify subject matter expert. Working hand in hand with the UX and UI design teams to create innovative front-end user experiences Helping to manage multiple projects simultaneously. Be on the front lines with other developers building out custom-tailored themes, altering pre-existing templates, and complex custom solutions. Work to break down high level tasks into manageable stories. Help mentor and guide other developers in best practices, including code reviews and technical ownership, to ensure high-quality work from all developers. Overseeing a team of platform developers Foster and support a cooperative team environment. Lead individual and team meetings. Work closely with Project Managers, Technical Leads, and clients to architect and craft enterprise-grade websites. Monitor, troubleshoot, and resolve technical issues. Stay current on developing technologies and properly utilize them in your work Understanding business needs that drive project features & functions and provide internal consultation. Assist in hiring future team members. Preferred candidate profile Extensive knowledge of Shopify's platform architecture, features, and limitations Expert level knowledge of the Liquid framework, Storefront APIs, and GraphQL Knowledge of Shopify's server to server APIs Mobile up design and development knowledge Ability to write technical documentations for developers and notes for non-technical team members Skills to oversee a team of senior, mid-level, and junior developers (Build up necessary skillsets, Code reviews, Constructive feedback, Reviews & Escalations). Ability to accurately express thoughts and ideas to a wide range of people: client, project managers, designers, developers, etc. Strong multilingualism. Need another reason to hit the apply button? Codal is a global agency with over 200 employees, and offices in the US, UK, and India We regularly host happy hours, dinners, excursions, and other company events to unwind after a hard day at work. Company sponsored lunch every Wednesday. A cricket team that regularly participates in city cricket leagues specific to Ahmedabad's IT companies We are located office in a prime location in Ahmedabad with a delicious restaurant, a large lawn, a cafe, and many other amenities inside the building Flexible working hours. Health Insurance: Comprehensive medical coverage for employees and their dependents Maternity/Paternity Leave: Additional time off and support for new parents Professional Development: Opportunities for training, workshops, conferences to enhance employees' skills and knowledge Accidental Insurance
An introduction to Codal Codal is an award-winning web design and development consultancy that helps enterprise organizations solve complex problems and accelerate growth through elegant, data-driven digital solutions. Our areas of expertise include application modernization, eCommerce, UX/UI design, product strategy, data analytics, and artificial intelligence. At Codal, youll collaborate with some of the most innovative organizations in the world and work on cutting-edge technologies that push the boundaries of design and software development. Youll also be part of a community that promotes long-term success, not just for our clients, but for each other. We’ll help you develop a professional roadmap that takes your career to new heights. Who you’ll be working with We build the solutions dreamed up by the product and design teams. Our goal is to deliver working software every two weeks. We are a large team that spans across three global offices, but we collaborate and integrate front- and back-end components and interfaces to provide a user-centered experience through web and mobile platforms. What you’ll be doing Develop, implement, and maintain custom software applications for Codal’s clientele. Collaborate with cross-functional teams to analyze user requirements and design appropriate solutions. Write clean, efficient, and maintainable code following best practices and coding standards. Conduct thorough testing of applications to ensure high reliability, availability, and performance. Troubleshoot and debug issues, providing timely resolution to technical problems. Stay updated on emerging technologies and trends in Python development, and propose innovative solutions. Participate in code reviews to ensure code quality and adherence to coding standards. Document software designs, technical specifications, and implementation details. Contribute to the continuous improvement of development processes and methodologies. Provide technical guidance and mentorship to junior developers when necessary. What you’ll need to be successful (Requirements) Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience). 5+ years experience as a Python Developer or similar role, with a strong portfolio of Python projects. Proficiency in Python programming language and its libraries/frameworks (e.g., Django, Flask). Solid understanding of object-oriented programming principles and design patterns. Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB). Familiarity with agile development methodologies (e.g., Scrum, Kanban). Experience with cloud platforms such as AWS and Azure is a plus. Experience with version control systems (e.g., Github, Gitlab). Familiarity with front-end technologies such as HTML, CSS, and JavaScript is a plus. Excellent problem-solving skills and attention to detail. Strong communication and collaboration skills. Ability to work effectively in a fast-paced environment and manage multiple priorities. Demonstrated ability to learn new technologies and adapt to changing project requirements. Knowledge of DevOps practices and tools (e.g., Docker, Kubernetes, Jenkins) is a plus. Need another reason to hit the “apply” button? Codal is a global agency with over 200 employees, and offices in the US, UK, and India We regularly host happy hours, dinners, excursions, and other company events to unwind after a hard day at work. Company sponsored lunch every wednesday. A cricket team that regularly participates in city cricket leagues specific to Ahmedabad's IT companies We are located office in a prime location in Ahmedabad with a delicious restaurant, a large lawn, a cafe, and many other amenities inside the building Flexible working hours. Health Insurance: Comprehensive medical coverage for employees and their dependents Maternity/Paternity Leave: Additional time off and support for new parents Professional Development: Opportunities for training, workshops, conferences to enhance employees' skills and knowledge Accidental Insurance We are committed to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.
Role & responsibilities Directly reporting and collaborating closely with Engineering Managers Collaborating with the UX and UI design teams to produce seamless, robust, and innovative front-end user experiences Managing multiple projects simultaneously, and be able to address their specific needs and requirements at a moments notice Act as a subject matter expert in Shopify, specializing in all facets of the platform Be on the front lines with other Front End Developers building out custom-tailored Shopify themes, altering pre-existing templates, and complex custom solutions Collaborate closely Project Managers, Technical Leads, and clients to architect and craft Shopify websites Create compelling solutions and functionality that inspire users and meet business goals Stay current on Shopify API changes and properly utilize them in your work Understanding business needs that drive project features & functions and provide internal consultation Preferred candidate profile Minimum 3+ years of experience in front-end technology A minimum of 2 years of experience in eCommerce web development is must Strong knowledge of the Shopify platform An ownership over project deliverables Expert knowledge of HTML and CSS nuances and proper semantics Expert skill set in JavaScript Solid understanding of progressive enhancement, responsive design, accessibility and best UX/UI practices An expertise in Shopify theme development and customization Comfortability working with graphQL, Storefront APIs and Liquid util-APIs Ability to work within a team environment where design and production are a collaborative effort Solid understanding of common Web accessibility patterns Experienced in integrating with REST APIs Background in page speed and rendering efficiency testing and remediation Excellent communication and interpersonal skills with team members and clients Need another reason to hit the apply” button? Codal is a global agency with over 200 employees, and offices in the US, UK, and India We regularly host happy hours, dinners, excursions, and other company events to unwind after a hard day at work. Company sponsored lunch every wednesday. A cricket team that regularly participates in city cricket leagues specific to Ahmedabad's IT companies We are located office in a prime location in Ahmedabad with a delicious restaurant, a large lawn, a cafe, and many other amenities inside the building Flexible working hours. Health Insurance: Comprehensive medical coverage for employees and their dependents Maternity/Paternity Leave: Additional time off and support for new parents Professional Development: Opportunities for training, workshops, conferences to enhance employees' skills and knowledge Accidental Insurance
Experience Range Overall experience: 7+ years (Front-end development) BigCommerce experience: 5+ years (Development) Leadership experience: 2+ years Who youll be working with We build the solutions dreamed up by the product and design teams. Our goal is to deliver working software every two weeks. We are a large team that spans across three global offices, but we collaborate and integrate front- and back-end components and interfaces to provide a user-centered experience through web and mobile platforms. What youll be doing Act as a resident BigCommerce subject matter expert. Working hand in hand with the UX and UI design teams to create innovative front-end user experiences Helping to manage multiple projects simultaneously. Be on the front lines with other developers building out custom-tailored themes, altering pre-existing templates, and complex custom solutions. Work to break down high level tasks into manageable stories. Help mentor and guide other developers in best practices, including code reviews and technical ownership, to ensure high-quality work from all developers. Foster and support a cooperative team environment. Lead individual and team meetings. Work closely with Project Managers, Technical Leads, and clients to architect and craft enterprise-grade websites. Monitor, troubleshoot, and resolve technical issues. Stay current on developing technologies and properly utilize them in your work Understanding business needs that drive project features & functions and provide internal consultation. Assist in hiring future team members. What youll need to be successful (Requirements) Must have skills: Extensive knowledge of BigCommerce's platform architecture, features, and limitations Expert level knowledge of the Stencil framework, Storefront APIs, GraphQL, Widgets, and YAML Knowledge of BigCommerce's server to server APIs Mobile up design and development knowledge Ability to write technical documentations for developers and notes for non-technical team members Skills to oversee a team of senior, mid-level, and junior developers (Build up necessary skillsets, Code reviews, Constructive feedback, Reviews & Escalations). Ability to accurately express thoughts and ideas to a wide range of people: client, project managers, designers, developers, etc. Strong multilingualism. Should have skills: Expert knowledge of HTML, CSS, and Javascript Strong knowledge of e-commerce best practices Basic knowledge of PCI compliance Git repo management and best practices Nice to have skills: Knowledge of custom BigCommerce application development Working knowledge and understanding of Catalyst Experience with front-end frameworks, ie: React, Next, Vue, etc. Familiarity with a server-side language Knowledge of popular 3rd party plugins and integrations We are committed to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.
An Introduction to Codal Codal is an award-winning web design and development consultancy that helps enterprise organizations solve complex problems and accelerate growth through elegant, data-driven digital solutions. Our areas of expertise include application modernization, eCommerce, UX/UI design, product strategy, data analytics, and artificial intelligence. At Codal, you will collaborate with some of the most innovative organizations in the world and work on cutting-edge technologies that push the boundaries of design and software development. You will also be part of a community that promotes long-term success, not just for our clients, but for each other. We will help you develop a professional roadmap that takes your career to new heights. Who will you be working with We ideate, create, and coordinate. We analyze, strategize, organize, and prioritize. We bridge the communication channel between the client and our project team. We chart the course and navigate the product roadmap sprint by sprint. Some of us are product owners. Some of us are scrum masters. Many of us wear multiple hats and do whatever needed to deliver successful projects Role summary The Senior Delivery Manager is responsible for ensuring the successful delivery of client projects within the Codal portfolio. This includes managing project health, resolving delivery risks, aligning with internal and client stakeholders, and driving continuous improvements across PMO and Engineering practices. A key focus of this role is identifying and turning around at-risk or underperforming projects to ensure successful outcomes, high client satisfaction, and internal team alignment. What will you be doing Project Oversight & Recovery Oversight of multiple high-complexity projects or programs across various accounts or client groups, including both client engagements and internal initiatives. Proactively identify at-risk projects by monitoring delivery health indicators such as scope creep, missed timelines, quality issues, and team/client escalations. Develop and execute turnaround strategies, including team restructuring, updated delivery plans, and stakeholder alignment. Identify, scope, and present upsell and expansion opportunities with assigned accounts, ensuring alignment with client needs and promoting business growth. Cross-Functional Delivery Management Oversee the delivery process across both PMO and Engineering, ensuring adherence to standards (BE, FE, DevOps, QA) while continuously scrutinizing and adjusting practices for optimization. Identify and bridge collaboration gaps across all departments, including Engineering, while working closely with engineering leads to determine and implement sensible solutions (e.g., automation coverage, DevOps configuration issues). Support the enforcement of project governance (RAID logs, documentation standards, sprint reviews, QA best practices). Guide large teams in process development, financial management, and work scoping to drive quality and efficiency. Team Leadership & Development Oversee, lead, and guide the AMD PMO team while supporting individual performance, career development, and achieving overall team objectives. Promote team morale and cohesion by fostering a culture of transparency, collaboration, and accountability. Participate in team and cross-capability recruiting, interviewing, and staffing initiatives to ensure a high-performing, cohesive team. What you need to be successful (Requirements) 10+ years of experience in project management, program management, or delivery leadership within a consulting or digital agency environment. 4-5 years of supervisory experience managing and mentoring junior/mid-level talent. Fully integrated (UX/UI design, development, testing, etc.) delivery experience is required. Demonstrated experience in managing high-complexity projects across multiple accounts, with a proven track record of delivering quality work on time and within budget. Strong background in working with cross-functional teams, including engineering, product management, and design. Exceptional leadership skills, with experience guiding teams and supporting career growth and development. Experience working with PMOs and engineering practices, including familiarity with automation, DevOps, and best practice standardization. Excellent communication skills, both written and verbal, with an ability to effectively convey ideas to clients and internal teams. Need another reason to hit the apply” button? Codal is a global agency with over 200 employees, and offices in the US, UK, and India We regularly host happy hours, dinners, excursions, and other company events to unwind after a hard day at work. Company-sponsored lunch every Wednesday. A cricket team that regularly participates in city cricket leagues specific to Ahmedabad's IT companies We are located office in a prime location in Ahmedabad with a delicious restaurant, a large lawn, a cafe, and many other amenities inside the building Flexible working hours. Health Insurance: Comprehensive medical coverage for employees and their dependents Maternity/Paternity Leave: Additional time off and support for new parents Professional Development: Opportunities for training, workshops, and conferences to enhance employees' skills and knowledge Accidental Insurance We are committed to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal-opportunity workplace.
Experience Range Overall experience: 6+ years (QA Automation) Web/API/Mobile Automation: 3+ years (Playwright/Cypress) Framework Development/Enhancement: 2+ years Job Location Ahmedabad, Gujarat (WFO) Introduction to Codal Codal is an award-winning web design and development consultancy that helps enterprise organizations solve complex problems and accelerate growth through elegant, data-driven digital solutions. Our areas of expertise include application modernization, e-commerce, UX/UI design, product strategy, data analytics, and artificial intelligence. At Codal, youll collaborate with some of the most innovative organizations in the world and work on cutting-edge technologies that push the boundaries of design and software development. Youll also be part of a community that promotes long-term success, not just for our clients, but for each other. Well help you develop a professional roadmap that takes your career to new heights. Who you’ll be working with You’ll join our advanced QA engineering team as a senior contributor responsible for automation strategy, framework design, and mentorship. Collaborating with global development and DevOps teams, you’ll ensure high test coverage, fast feedback cycles, and reliable releases. What you’ll be doing Design and build scalable, reusable, and maintainable test automation frameworks Implement data-driven, keyword-driven, or hybrid test automation strategies Lead and contribute to automation for Web UI, API, and Mobile platforms using Playwright, Cypress Estimate the size of QA automation backlog items and evaluate technical feasibility Conduct automation code reviews, maintain coding standards, and provide feedback Identify and troubleshoot complex test issues and work with development teams for resolution Document automation strategies, architecture, and reusable libraries Own automation best practices and introduce new tools where applicable Stay updated with evolving automation trends and propose enhancements What you’ll need to be successful (Requirements) Must have skills: Hands-on experience in test automation Proficient in JavaScript, TypeScript Deep understanding of tools like Playwright, Cypress, Experience designing test automation frameworks from scratch Excellent debugging, troubleshooting, and root cause analysis skills Ability to mentor, guide, and review code from junior engineers Excellent communication skills across technical and non-technical teams Should have skills: Strong grasp of test design techniques and automation strategies Familiarity with performance, security, and mobile testing Knowledge of Git, branching strategies, and build tools like Maven or NPM Experience with reporting tools like Allure or ExtentReports Nice to have skills: Exposure to containerized testing (Docker) Experience with cloud-based testing platforms (BrowserStack, Sauce Labs) Understanding of CI/CD pipeline Need another reason to hit the “apply” button? Codal is a global agency with over 200 employees and offices in the US, UK, and India We regularly host happy hours, dinners, excursions, and other company events to unwind after a hard day at work Company-sponsored lunch every Wednesday A cricket team that regularly participates in city cricket leagues specific to Ahmedabad’s IT companies Office located in a prime area in Ahmedabad with a restaurant, lawn, caf, and modern amenities Flexible working hours Health Insurance: Comprehensive medical coverage for employees and dependents Maternity/Paternity Leave: Additional time off and support for new parents Professional Development: Training, workshops, and conferences to grow your skills Accidental Insurance for all employees We are committed to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.
An Introduction to Codal Codal is an award-winning web design and development consultancy that helps enterprise organizations solve complex problems and accelerate growth through elegant, data-driven digital solutions. Our areas of expertise include application modernization, eCommerce, UX/UI design, product strategy, data analytics, and artificial intelligence. At Codal, you’ll collaborate with some of the most innovative organizations in the world and work on cutting-edge technologies that push the boundaries of design and software development. You’ll also be part of a community that promotes long-term success, not just for our clients but for each other. We’ll help you develop a professional roadmap that takes your career to new heights. Who you’ll be working with Our mission is to streamline and enhance our operational processes to ensure efficiency and effectiveness. With a presence in four global offices, we emphasize collaboration and integration to deliver outstanding results. Join us in optimizing our operations and contributing to our success. What you’ll be doing Analyze operational processes, workflows, and systems to identify areas for improvement and increased efficiency. Scale & Simplify Business Operations: Develop and implement mechanisms to drive continuous improvements across the business, including process automation/elimination. Collaborate with various departments to gather data, understand operational needs, and provide actionable insights. Develop and implement process improvements and optimization strategies. Monitor key performance indicators (KPIs) and generate regular reports to track operational performance. Conduct cost-benefit analyses to support decision-making and identify cost-saving opportunities. Assist in the development and maintenance of operational policies and procedures. Work closely with the IT department to ensure systems and tools support operational needs and enhancements. Provide support and training to staff on new processes and systems. Stay current on industry trends and best practices to continuously improve our operations. What you’ll need to be successful (Requirements) 3–5 years of experience in business operations, process coordination, or a related role. Strong organizational skills and attention to detail. Lean Six Sigma certification is desirable. Experience in an IT services company/agency is a huge advantage. Ability to work cross-functionally and communicate effectively with teams. Comfortable using tools like Excel, Google Sheets, project trackers, and dashboards. Familiarity with workflow/process documentation and SOP creation. A proactive mindset with a passion for improving how things work. Ability to manage multiple priorities in a fast-paced environment. Exposure to project management or process improvement tools is a plus (e.g., Notion, Jira, Trello, Asana, etc.) A collaborative attitude and willingness to support team initiatives wherever needed. Need another reason to hit the “apply” button? Codal is a global agency with over 200 employees, and offices in the US, UK, Canada and India We are a Shopify Plus and BigCommerce Partner. and have won the Agency of the year award twice. We regularly host happy hours, dinners, excursions, and other company events to unwind after a hard day at work. Company sponsored lunch every Wednesday. A cricket team that regularly participates in city cricket leagues specific to Ahmedabad's IT companies We are located office in a prime location in Ahmedabad with a delicious restaurant, a large lawn, a cafe, and many other amenities inside the building Flexible working hours. Health Insurance: Comprehensive medical coverage for employees and their dependents Maternity/Paternity Leave: Additional time off and support for new parents Professional Development: Opportunities for training, workshops, conferences to enhance employees' skills and knowledge Accidental Insurance Note: Codal only communicates with candidates through official @codal.com email addresses. We never request payment during the hiring process. Please be vigilant regarding recruitment scams. At Codal, we are committed to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.
An Introduction to Codal Codal is an award-winning web design and development consultancy that helps enterprise organizations solve complex problems and accelerate growth through elegant, data-driven digital solutions. Our areas of expertise include application modernization, eCommerce, UX/UI design, product strategy, data analytics, and artificial intelligence. At Codal, you’ll collaborate with some of the most innovative organizations in the world and work on cutting-edge technologies that push the boundaries of design and software development. You’ll also be part of a community that promotes long-term success, not just for our clients but for each other. We’ll help you develop a professional roadmap that takes your career to new heights. Who you’ll be working with We build the solutions dreamed up by the product and design teams. Our goal is to deliver working software every two weeks. We are a large team that spans across three global offices, but we collaborate and integrate front- and back-end components and interfaces to provide a user-centered experience through web and mobile platforms. What you’ll be doing Develop, implement, and maintain custom software applications for Codal’s clientele. Collaborate with cross-functional teams to analyze user requirements and design appropriate solutions. Write clean, efficient, and maintainable code following best practices and coding standards. Conduct thorough testing of applications to ensure high reliability, availability, and performance. Troubleshoot and debug issues, providing timely resolution to technical problems. Stay updated on emerging technologies and trends in Python development, and propose innovative solutions. Participate in code reviews to ensure code quality and adherence to coding standards. Document software designs, technical specifications, and implementation details. Contribute to the continuous improvement of development processes and methodologies. Provide technical guidance and mentorship to junior developers when necessary. What you’ll need to be successful (Requirements) Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience). 5+ years experience as a Python Developer or similar role, with a strong portfolio of Python projects. Proficiency in Python programming language and its libraries/frameworks (e.g., Django, Flask). Solid understanding of object-oriented programming principles and design patterns. Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB). Familiarity with agile development methodologies (e.g., Scrum, Kanban). Experience with cloud platforms such as AWS and Azure is a plus. Experience with version control systems (e.g., Github, Gitlab). Familiarity with front-end technologies such as HTML, CSS, and JavaScript is a plus. Excellent problem-solving skills and attention to detail. Strong communication and collaboration skills. Ability to work effectively in a fast-paced environment and manage multiple priorities. Demonstrated ability to learn new technologies and adapt to changing project requirements. Knowledge of DevOps practices and tools (e.g., Docker, Kubernetes, Jenkins) is a plus. Need another reason to hit the “apply” button? Codal is a global agency with over 250 employees, and offices in the US, UK, Canada and India We are a BigCommerce Partner and have won the Partner of the year award twice (most recently this past year). We regularly host happy hours, dinners, excursions, and other company events to unwind after a hard day at work. Company sponsored lunch every Wednesday. Health Insurance: Comprehensive medical coverage for employees and their dependents Maternity/Paternity Leave: Additional time off and support for new parents Professional Development: Opportunities for training, workshops, conferences to enhance employees' skills and knowledge Accidental Insurance. Note: Codal only communicates with candidates through official @codal.com email addresses. We never request payment during the hiring process. Please be vigilant regarding recruitment scams. At Codal, we are committed to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.
An Introduction to Codal Codal is an award-winning web design and development consultancy that helps enterprise organizations solve complex problems and accelerate growth through elegant, data-driven digital solutions. Our areas of expertise include application modernization, eCommerce, UX/UI design, product strategy, data analytics, and artificial intelligence. At Codal, you’ll collaborate with some of the most innovative organizations in the world and work on cutting-edge technologies that push the boundaries of design and software development. You’ll also be part of a community that promotes long-term success, not just for our clients but for each other. We’ll help you develop a professional roadmap that takes your career to new heights. Experience Range Overall experience: 6+ years (QA Automation) Web/API/Mobile Automation: 3+ years (Playwright/Cypress) Framework Development/Enhancement: 2+ years Job Location – Ahmedabad, Gujarat (WFO) Who you’ll be working with You’ll join our advanced QA engineering team as a senior contributor responsible for automation strategy, framework design, and mentorship. Collaborating with global development and DevOps teams, you’ll ensure high test coverage, fast feedback cycles, and reliable releases. What you’ll be doing Design and build scalable, reusable, and maintainable test automation frameworks Implement data-driven, keyword-driven, or hybrid test automation strategies Lead and contribute to automation for Web UI, API, and Mobile platforms using Playwright, Cypress Estimate the size of QA automation backlog items and evaluate technical feasibility Conduct automation code reviews, maintain coding standards, and provide feedback Identify and troubleshoot complex test issues and work with development teams for resolution Document automation strategies, architecture, and reusable libraries Own automation best practices and introduce new tools where applicable Stay updated with evolving automation trends and propose enhancements What you’ll need to be successful (Requirements) Must have skills: Hands-on experience in test automation Proficient in JavaScript, TypeScript Deep understanding of tools like Playwright, Cypress, Experience designing test automation frameworks from scratch Excellent debugging, troubleshooting, and root cause analysis skills Ability to mentor, guide, and review code from junior engineers Excellent communication skills across technical and non-technical teams Should have skills: Strong grasp of test design techniques and automation strategies Familiarity with performance, security, and mobile testing Knowledge of Git, branching strategies, and build tools like Maven or NPM Experience with reporting tools like Allure or ExtentReports Nice to have skills: Exposure to containerized testing (Docker) Experience with cloud-based testing platforms (BrowserStack, Sauce Labs) Understanding of CI/CD pipeline Need another reason to hit the “apply” button? Codal is a global agency with over 250 employees, and offices in the US, UK, Canada and India We are a BigCommerce Partner and have won the Partner of the year award twice (most recently this past year). We regularly host happy hours, dinners, excursions, and other company events to unwind after a hard day at work. Company sponsored lunch every Wednesday. Health Insurance: Comprehensive medical coverage for employees and their dependents Maternity/Paternity Leave: Additional time off and support for new parents Professional Development: Opportunities for training, workshops, conferences to enhance employees' skills and knowledge Accidental Insurance Note: Codal only communicates with candidates through official @codal.com email addresses. We never request payment during the hiring process. Please be vigilant regarding recruitment scams. At Codal, we are committed to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.
An Introduction to Codal Codal is an award-winning web design and development consultancy that helps enterprise organizations solve complex problems and accelerate growth through elegant, data-driven digital solutions. Our areas of expertise include application modernization, eCommerce, UX/UI design, product strategy, data analytics, and artificial intelligence. At Codal, you’ll collaborate with some of the most innovative organizations in the world and work on cutting-edge technologies that push the boundaries of design and software development. You’ll also be part of a community that promotes long-term success, not just for our clients but for each other. We’ll help you develop a professional roadmap that takes your career to new heights. Experience Range Overall experience: 7+ years (Front-end development) Shopify experience: 5+ years (Development) Leadership experience: 2+ years Job Location - Ahmedabad, Gujarat (WFO) Who you’ll be working with We build the solutions dreamed up by the product and design teams. Our goal is to deliver working software every two weeks. We are a large team that spans across three global offices, but we collaborate and integrate front- and back-end components and interfaces to provide a user-centered experience through web and mobile platforms. What you’ll be doing Act as a resident Shopify subject matter expert. Working hand in hand with the UX and UI design teams to create innovative front-end user experiences Helping to manage multiple projects simultaneously. Be on the front lines with other developers building out custom-tailored themes, altering pre-existing templates, and complex custom solutions. Work to break down high level tasks into manageable stories. Help mentor and guide other developers in best practices, including code reviews and technical ownership, to ensure high-quality work from all developers. Overseeing a team of platform developers Foster and support a cooperative team environment. Lead individual and team meetings. Work closely with Project Managers, Technical Leads, and clients to architect and craft enterprise-grade websites. Monitor, troubleshoot, and resolve technical issues. Stay current on developing technologies and properly utilize them in your work Understanding business needs that drive project features & functions and provide internal consultation. Assist in hiring future team members. What you’ll need to be successful (Requirements) Must have skills: Extensive knowledge of Shopify's platform architecture, features, and limitations Expert level knowledge of the Liquid framework, Storefront APIs, and GraphQL Knowledge of Shopify's server to server APIs Mobile up design and development knowledge Ability to write technical documentations for developers and notes for non-technical team members Skills to oversee a team of senior, mid-level, and junior developers (Build up necessary skillsets, Code reviews, Constructive feedback, Reviews & Escalations). Ability to accurately express thoughts and ideas to a wide range of people: client, project managers, designers, developers, etc. Strong multilingualism. Should have skills: Expert knowledge of HTML, CSS, and JavaScript Strong knowledge of e-commerce best practices Basic knowledge of PCI compliance Git repo management and best practices Experience with: Shopify Flow & Functions Nice to have skills: Knowledge of custom Shopify application development Familiarity work Hydrogen Experience with front-end frameworks, i.e.: React, Next, Vue, etc. Familiarity with a server-side language Knowledge of popular 3rd party plugins and integrations Familiarity with Shopify related tools: Shopify point of sale (POS), Shopify magic & Shopify Polaris. Working knowledge of Shopify CLI. Need another reason to hit the “apply” button? Codal is a global agency with over 250 employees, and offices in the US, UK, Canada and India We are a BigCommerce Partner and have won the Partner of the year award twice (most recently this past year). We regularly host happy hours, dinners, excursions, and other company events to unwind after a hard day at work. Company sponsored lunch every Wednesday. Health Insurance: Comprehensive medical coverage for employees and their dependents Maternity/Paternity Leave: Additional time off and support for new parents Professional Development: Opportunities for training, workshops, conferences to enhance employees' skills and knowledge Accidental Insurance Note: Codal only communicates with candidates through official @codal.com email addresses. We never request payment during the hiring process. Please be vigilant regarding recruitment scams. At Codal, we are committed to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.
An Introduction to Codal Codal is an award-winning web design and development consultancy that helps enterprise organizations solve complex problems and accelerate growth through elegant, data-driven digital solutions. Our areas of expertise include application modernization, eCommerce, UX/UI design, product strategy, data analytics, and artificial intelligence. At Codal, you’ll collaborate with some of the most innovative organizations in the world and work on cutting-edge technologies that push the boundaries of design and software development. You’ll also be part of a community that promotes long-term success, not just for our clients but for each other. We’ll help you develop a professional roadmap that takes your career to new heights. Who you’ll be working with We build the solutions dreamed up by the product and design teams. Our goal is to deliver working software every two weeks. We are a large team that spans across three global offices, but we collaborate and integrate front- and back-end components and interfaces to provide a user-centered experience through web and mobile platforms. What you’ll be doing Directly reporting and collaborating closely with Engineering Managers Collaborating with the UX and UI design teams to produce seamless, robust, and innovative front-end user experiences Managing multiple projects simultaneously, and be able to address their specific needs and requirements at a moment’s notice Act as a subject matter expert in Shopify, specializing in all facets of the platform Be on the front lines with other Front End Developers building out custom-tailored Shopify themes, altering pre-existing templates, and complex custom solutions Collaborate closely Project Managers, Technical Leads, and clients to architect and craft Shopify websites Create compelling solutions and functionality that inspire users and meet business goals Stay current on Shopify API changes and properly utilize them in your work Understanding business needs that drive project features & functions and provide internal consultation What you’ll need to be successful (Requirements) Minimum 3+ years of experience in front-end technology A minimum of 2 years of experience in eCommerce web development is must Strong knowledge of the Shopify platform An ownership over project deliverables Expert knowledge of HTML and CSS nuances and proper semantics Expert skill set in JavaScript Solid understanding of progressive enhancement, responsive design, accessibility and best UX/UI practices An expertise in Shopify theme development and customization Comfortability working with graphQL, Storefront APIs and Liquid util-APIs Ability to work within a team environment where design and production are a collaborative effort Solid understanding of common Web accessibility patterns Experienced in integrating with REST APIs Background in page speed and rendering efficiency testing and remediation Excellent communication and interpersonal skills with team members and clients Need another reason to hit the “apply” button? Codal is a global agency with over 250 employees, and offices in the US, UK, Canada and India We are a BigCommerce Partner and have won the Partner of the year award twice (most recently this past year). We regularly host happy hours, dinners, excursions, and other company events to unwind after a hard day at work. Company sponsored lunch every Wednesday. Health Insurance: Comprehensive medical coverage for employees and their dependents Maternity/Paternity Leave: Additional time off and support for new parents Professional Development: Opportunities for training, workshops, conferences to enhance employees' skills and knowledge Accidental Insurance Note: Codal only communicates with candidates through official @codal.com email addresses. We never request payment during the hiring process. Please be vigilant regarding recruitment scams. At Codal, we are committed to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.
Director of Engineering Experience Range Experience: Minimum 17+ years in the Software Development Domain Job Location – Ahmedabad, Gujarat (WFO) Introduction to Codal Codal is an award-winning web design and development consultancy that helps enterprise organizations solve complex problems and accelerate growth through elegant, data-driven digital solutions. Our areas of expertise include application modernization, e-commerce, UX/UI design, product strategy, data analytics, and artificial intelligence. At Codal, you’ll collaborate with some of the most innovative organizations in the world and work on cutting-edge technologies that push the boundaries of design and software development. You’ll also be part of a community that promotes long-term success, not just for our clients, but for each other. We’ll help you develop a professional roadmap that takes your career to new heights. Who you’ll be working with Codal is searching for a visionary and experienced Director of Engineering to lead our talented engineering teams in India. As the senior-most technical leader in our India office, you will be responsible for driving technical strategy, ensuring flawless project execution, and fostering a culture of innovation and excellence. You will play a pivotal role in scaling our engineering capabilities, mentoring our technical talent, and collaborating with global stakeholders to deliver world-class digital solutions. What you’ll be doing Strategic Leadership: Develop and execute the long-term technical vision and strategy for Codal's India engineering division, ensuring alignment with global company objectives. Team Management & Mentorship : Lead, mentor, and grow a diverse team of software engineers, tech leads, and managers. Foster a high-performance, collaborative, and inclusive culture. Oversee recruitment, professional development, and performance management for the engineering department. Technical Oversight & Excellence: Champion best practices in software development, including agile methodologies, DevOps, and quality assurance. Drive architectural decisions and ensure the delivery of scalable, robust, and high-quality software solutions. Project Delivery: Oversee the entire software development lifecycle for multiple projects, ensuring they are delivered on time, within budget, and to the highest quality standards. Act as the primary technical point of contact for key clients and internal stakeholders. Cross-Functional Collaboration: Work closely with Product Management, UX/UI Design, and Project Management teams in both India and the US to ensure seamless execution and delivery of client projects. Operational Management: Manage departmental budgets, resource allocation, and technology vendor relationships to optimize efficiency and productivity. What you’ll need to be successful (Requirements) Must have skills: Education & Experience: Bachelor’s or Master’s degree in Computer Science, Engineering, or related field with 12+ years of software development experience, including 5+ years in a senior leadership role (e.g., Engineering Manager, Head of Engineering, Director of Engineering). Technical Expertise: Strong full-stack development background with hands-on experience in React, Next.js, Angular, Node.js, Python/Django, and SQL. Cloud Knowledge: Proven experience in AWS or GCP (infrastructure, deployments, scaling). Agile Proficiency: Deep understanding of Agile methodologies (sprint planning, estimation, backlog management, writing technical stories). Leadership: Demonstrated ability to scale and manage high-performing engineering teams (50+ members), mentor engineers at all levels, and foster a collaborative culture. Tools Familiarity: Hands-on experience with Jira, GitHub, Confluence, Google Workspace, Slack. Communication: Excellent communication and interpersonal skills, with the ability to simplify complex technical concepts for diverse stakeholders. Business Alignment: Strong business acumen; ability to translate business requirements into scalable technical solutions that drive client success. Should have skills: Consulting/Project Experience: Background in consulting or experience managing multiple projects across multiple teams in parallel. Global Team Collaboration: Experience working effectively with remote teams across US and UK time zones. Nice to have skills: Cloud Certifications : AWS or GCP certification. Mobile Development Insight : Understanding of mobile application architecture and development best practices. Scaling Startups : Experience in high-growth or startup environments where processes and teams need to scale rapidly. Need another reason to hit the “apply” button? Codal is a global agency with over 200 employees and offices in the US, UK, and India We regularly host happy hours, dinners, excursions, and other company events to unwind after a hard day at work Company-sponsored lunch every Wednesday A cricket team that regularly participates in city cricket leagues specific to Ahmedabad’s IT companies Office located in a prime area in Ahmedabad with a restaurant, lawn, café, and modern amenities Flexible working hours Health Insurance: Comprehensive medical coverage for employees and dependents Maternity/Paternity Leave: Additional time off and support for new parents Professional Development: Training, workshops, and conferences to grow your skills Accidental Insurance for all employees We are committed to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.
Position: Senior Full Stack Engineer Experience Range: 4+ years Job Location: Ahmedabad, Gujarat (WFO) An introduction to Codal Codal is an award-winning web design and development consultancy that helps enterprise organizations solve complex problems and accelerate growth through elegant, data-driven digital solutions. Our areas of expertise include application modernization, e-commerce, UX/UI design, product strategy, data analytics, and artificial intelligence. At Codal, you’ll collaborate with some of the most innovative organizations in the world and work on cutting-edge technologies that push the boundaries of design and software development. You’ll also be part of a community that promotes long-term success, not just for our clients, but for each other. We’ll help you develop a professional roadmap that takes your career to new heights. Who you’ll be working with We build the solutions dreamed up by the product and design teams. Our goal is to deliver working software every two weeks. We are a large team that spans across three global offices, but we collaborate and integrate front- and back-end components and interfaces to provide a user-centered experience through web and mobile platforms. What you’ll be doing Developing and maintaining all server-side network components. Ensuring optimal performance of the central database and responsiveness to front-end requests. Designing customer-facing UI and back-end services for various business processes. Developing high-performance applications by writing testable, reusable, and efficient code. Implementing effective security protocols, data protection measures, and storage solutions. Running diagnostic tests, repairing defects, and providing technical support. Documenting Node.js processes, including database schemas, as well as preparing reports. Recommending and implementing improvements to processes and technologies. Staying informed of advancements with React / Angular & Node.js. What you’ll need to be successful (Requirements) Ideally 4+ years of engineering work experience Must have hands on experience with ReactJS & Node.js or Python Solid expertise in Full Stack Development. Extensive knowledge of JavaScript, web stacks, libraries, and frameworks like ExpressJs, NextJS, NestJS, typeORM, Prisma ORM, sequelize ORM, claudiajs. Working experience with RDBMS databases such as postgres, MySQL Knowledge of front-end technologies such as ReactJS, NextJS, HTML5 and CSS3. Experience managing junior level developers is a plus Great organizational and time management skills. Availability to resolve urgent web application issues outside of business hours occasionally Nice to have: experience with AWS, Azure, or GCP serverless functions Need another reason to hit the “apply” button? Codal is a global agency with over 250 employees, and offices in the US, UK, Canada and India We are a BigCommerce Partner and have won the Partner of the year award twice (most recently this past year). We regularly host happy hours, dinners, excursions, and other company events to unwind after a hard day at work. Company sponsored lunch every Wednesday. Health Insurance: Comprehensive medical coverage for employees and their dependents Maternity/Paternity Leave: Additional time off and support for new parents Professional Development: Opportunities for training, workshops, conferences to enhance employees' skills and knowledge Accidental Insurance We are committed to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.
Senior Test Automation Engineer Experience Range Overall experience: 6+ years (QA Automation) Web/API/Mobile Automation: 3+ years (Playwright/Cypress - Must) Framework Development/Enhancement: 2+ years Job Location – Ahmedabad, Gujarat (WFO) Introduction to Codal Codal is an award-winning web design and development consultancy that helps enterprise organizations solve complex problems and accelerate growth through elegant, data-driven digital solutions. Our areas of expertise include application modernization, e-commerce, UX/UI design, product strategy, data analytics, and artificial intelligence. At Codal, you’ll collaborate with some of the most innovative organizations in the world and work on cutting-edge technologies that push the boundaries of design and software development. You’ll also be part of a community that promotes long-term success, not just for our clients, but for each other. We’ll help you develop a professional roadmap that takes your career to new heights. Who you’ll be working with You’ll join our advanced QA engineering team as a senior contributor responsible for automation strategy, framework design, and mentorship. Collaborating with global development and DevOps teams, you’ll ensure high test coverage, fast feedback cycles, and reliable releases. What you’ll be doing Design and build scalable, reusable, and maintainable test automation frameworks Implement data-driven, keyword-driven, or hybrid test automation strategies Lead and contribute to automation for Web UI, API, and Mobile platforms using Playwright, Cypress Estimate the size of QA automation backlog items and evaluate technical feasibility Conduct automation code reviews, maintain coding standards, and provide feedback Identify and troubleshoot complex test issues and work with development teams for resolution Document automation strategies, architecture, and reusable libraries Own automation best practices and introduce new tools where applicable Stay updated with evolving automation trends and propose enhancements What you’ll need to be successful (Requirements) Must have skills: Hands-on experience in test automation Proficient in JavaScript, TypeScript Deep understanding of tools like Playwright, Cypress Experience designing test automation frameworks from scratch Excellent debugging, troubleshooting, and root cause analysis skills Ability to mentor, guide, and review code from junior engineers Excellent communication skills across technical and non-technical teams Should have skills: Strong grasp of test design techniques and automation strategies Familiarity with performance, security, and mobile testing Knowledge of Git, branching strategies, and build tools like Maven or NPM Experience with reporting tools like Allure or ExtentReports Nice to have skills: Exposure to containerized testing (Docker) Experience with cloud-based testing platforms (BrowserStack, Sauce Labs) Understanding of CI/CD pipeline Need another reason to hit the “apply” button? Codal is a global agency with over 200 employees and offices in the US, UK, and India We regularly host happy hours, dinners, excursions, and other company events to unwind after a hard day at work Company-sponsored lunch every Wednesday A cricket team that regularly participates in city cricket leagues specific to Ahmedabad’s IT companies Office located in a prime area in Ahmedabad with a restaurant, lawn, café, and modern amenities Flexible working hours Health Insurance: Comprehensive medical coverage for employees and dependents Maternity/Paternity Leave: Additional time off and support for new parents Professional Development: Training, workshops, and conferences to grow your skills Accidental Insurance for all employees We are committed to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.
Codal is an award-winning web design and development consultancy that assists enterprise organizations in solving complex problems and accelerating growth through elegant, data-driven digital solutions. Our expertise encompasses application modernization, eCommerce, UX/UI design, product strategy, data analytics, and artificial intelligence. When you join Codal, you will collaborate with some of the most innovative organizations globally and contribute to cutting-edge technologies that drive design and software development boundaries. You will be part of a community that fosters long-term success, not only for our clients but also for each team member. We are committed to helping you create a professional roadmap that propels your career to new heights. Our team at Codal collaborates closely with product and design teams to bring their ideas to life. We aim to deliver functional software every two weeks. While we operate across three global offices, we come together to integrate front- and back-end components and interfaces, ensuring a user-centered experience across web and mobile platforms. As the QA Automation Lead at Codal, your responsibilities will include owning the technical aspects of QA automation efforts for projects. You will set targets for the Automation Roadmap, engage in hands-on coding and implementation of automation tests, introduce new test frameworks, and enhance existing ones. Leading a team of automation engineers, you will focus on building robust end-to-end frameworks, establishing automation targets, mentoring team members on emerging technologies, and conducting code reviews. Furthermore, you will estimate the size of the QA automation backlog items, assess technical feasibility, cultivate the automated testing discipline, and introduce new test automation capabilities. Your role will involve ensuring documentation of the content and structure of all Test Automation artifacts, regularly reviewing the Test Cases Automation suite and documents, tracking automated test executions, and preparing reports detailing test automation results, code coverage, required resources, performance baselines, and more. In this hands-on technical role, you will be tasked with architecting automation frameworks using modern automation frameworks, combining software design & development practices and testing and QA best practices to design, develop, and execute tests. You will lead automation activities within projects from both CI/CD and QA automation perspectives, collaborating with business stakeholders, developers, and QA Engineers to automate test cases via modern test frameworks. To be successful in this role, you will need: - 6+ years of experience in software testing using technologies like Selenium, Webdriver.io, Cypress, or Playwright. - Ability to define productivity targets and implement end-to-end Automation strategies. - Strong scripting experience with Javascript. - Development experience and familiarity with source control or build tools (Git, Gradle, NPM, etc). - Capability to recommend appropriate automation testing tools across various business layers. - Strong delivery focus, ability to thrive with high levels of responsibility. - Excellent communication skills. - Technical team leadership skills. At Codal, you will enjoy various benefits such as a vibrant global agency atmosphere, regular company events, sponsored lunches, sports activities, flexible working hours, comprehensive health insurance, maternity/paternity leave, professional development opportunities, and accidental insurance. Join Codal to be part of a dynamic team that values innovation, growth, and collaboration, and take your career to the next level. Apply now for an opportunity to work with a global agency that prioritizes both professional and personal well-being.,
An Introduction to Codal Codal is an award-winning web design and development consultancy that helps enterprise organizations solve complex problems and accelerate growth through elegant, data-driven digital solutions. Our areas of expertise include application modernization, eCommerce, UX/UI design, product strategy, data analytics, and artificial intelligence. At Codal, you’ll collaborate with some of the most innovative organizations in the world and work on cutting-edge technologies that push the boundaries of design and software development. You’ll also be part of a community that promotes long-term success, not just for our clients but for each other. We’ll help you develop a professional roadmap that takes your career to new heights. Who you’ll be working with We build the solutions dreamed up by the product and design teams. Our goal is to deliver working software every two weeks. We are a large team that spans across three global offices, but we collaborate and integrate front- and back-end components and interfaces to provide a user-centered experience through web and mobile platforms. What you’ll be doing Develop, implement, and maintain custom software applications for Codal’s clientele. Collaborate with cross-functional teams to analyze user requirements and design appropriate solutions. Write clean, efficient, and maintainable code following best practices and coding standards. Conduct thorough testing of applications to ensure high reliability, availability, and performance. Troubleshoot and debug issues, providing timely resolution to technical problems. Stay updated on emerging technologies and trends in Python development, and propose innovative solutions. Participate in code reviews to ensure code quality and adherence to coding standards. Document software designs, technical specifications, and implementation details. Contribute to the continuous improvement of development processes and methodologies. Provide technical guidance and mentorship to junior developers when necessary. What you’ll need to be successful (Requirements) Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience). 5+ years experience as a Python Developer or similar role, with a strong portfolio of Python projects. Proficiency in Python programming language and its libraries/frameworks (e.g., Django, Flask). Solid understanding of object-oriented programming principles and design patterns. Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB). Familiarity with agile development methodologies (e.g., Scrum, Kanban). Experience with cloud platforms such as AWS and Azure is a plus. Experience with version control systems (e.g., Github, Gitlab). Familiarity with front-end technologies such as HTML, CSS, and JavaScript is a plus. Excellent problem-solving skills and attention to detail. Strong communication and collaboration skills. Ability to work effectively in a fast-paced environment and manage multiple priorities. Demonstrated ability to learn new technologies and adapt to changing project requirements. Knowledge of DevOps practices and tools (e.g., Docker, Kubernetes, Jenkins) is a plus. Need another reason to hit the “apply” button? Codal is a global agency with over 250 employees, and offices in the US, UK, Canada and India We are a BigCommerce Partner and have won the Partner of the year award twice (most recently this past year). We regularly host happy hours, dinners, excursions, and other company events to unwind after a hard day at work. Company sponsored lunch every Wednesday. Health Insurance: Comprehensive medical coverage for employees and their dependents Maternity/Paternity Leave: Additional time off and support for new parents Professional Development: Opportunities for training, workshops, conferences to enhance employees' skills and knowledge Accidental Insurance. Note: Codal only communicates with candidates through official @codal.com email addresses. We never request payment during the hiring process. Please be vigilant regarding recruitment scams. At Codal, we are committed to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.
An Introduction to Codal Codal is an award-winning web design and development consultancy that helps enterprise organizations solve complex problems and accelerate growth through elegant, data-driven digital solutions. Our areas of expertise include application modernization, eCommerce, UX/UI design, product strategy, data analytics, and artificial intelligence. At Codal, you’ll collaborate with some of the most innovative organizations in the world and work on cutting-edge technologies that push the boundaries of design and software development. You’ll also be part of a community that promotes long-term success, not just for our clients but for each other. We’ll help you develop a professional roadmap that takes your career to new heights. Experience Range: 3-6 Years Job Location – Ahmedabad, Gujarat (WFO) Who you’ll be working with You will be part of our IT operations team, supporting day-to-day IT needs for our office. You’ll work closely with employees and external vendors to ensure systems, networks, and devices run securely and efficiently. What you’ll be doing Network & Infrastructure Management Manage and monitor FortiGate firewalls, switches, wireless access points, and VLANs. Ensure ISP SLAs are tracked and met; escalate and coordinate with providers when needed. Handle physical network wiring, server room organization, and structured cabling. System & Device Administration Provide support for Windows, Linux, and macOS systems, including installation, troubleshooting, and updates. Manage Dell, HP, and Apple laptops, diagnosing hardware issues and coordinating with vendors for under-warranty repairs. Access & Security Management Administer JumpCloud for access control, identity management, and SSO. Oversee CrowdStrike endpoint security, ensuring compliance with security standards. Support and manage Google Admin Console for email, users, and group policies. IT Service & Asset Management Track and resolve IT issues through Jira Service Desk, maintaining SLAs for tickets. Manage IT assets lifecycle (procurement, allocation, maintenance, retirement). Maintain proper documentation of systems, licenses, and configurations. What you’ll need to be successful (Requirements) Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience/certificate). 3-6 years of experience as an IT Administrator, System Administrator, or similar role. Hands-on experience with firewalls (preferably Fortigate), switching, VLANs, and wireless networks. Proficiency in Windows, Linux, and macOS environments. Familiarity with JumpCloud, CrowdStrike, and Google Workspace Admin. Strong knowledge of IT asset management and ticketing systems (preferably Jira Service Desk). Excellent troubleshooting, problem-solving, and communication skills. Ability to work independently and prioritize multiple tasks. Nice to have: Certifications such as CompTIA Network+/Security+, CCNA, Fortinet NSE, or MCSA. Experience with cloud or hybrid infrastructure. Need another reason to hit the “apply” button? Codal is a global agency with over 200 employees, and offices in the US, UK, and India We regularly host happy hours, dinners, excursions, and other company events to unwind after a hard day at work. Company sponsored lunch every wednesday. A cricket team that regularly participates in city cricket leagues specific to Ahmedabad's IT companies We are located office in a prime location in Ahmedabad with a delicious restaurant, a large lawn, a cafe, and many other amenities inside the building Flexible working hours. Health Insurance: Comprehensive medical coverage for employees and their dependents Maternity/Paternity Leave: Additional time off and support for new parents Professional Development: Opportunities for training, workshops, conferences to enhance employees' skills and knowledge Accidental Insurance Note: Codal only communicates with candidates through official @codal.com email addresses. We never request payment during the hiring process. Please be vigilant regarding recruitment scams. At Codal, we are committed to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.
As a Senior Test Automation Engineer at Codal, an award-winning web design and development consultancy based in Ahmedabad, Gujarat, you will play a crucial role in automation strategy, framework design, and mentorship within the advanced QA engineering team. Your responsibilities will include: - Designing and building scalable, reusable, and maintainable test automation frameworks - Implementing data-driven, keyword-driven, or hybrid test automation strategies - Leading and contributing to automation for Web UI, API, and Mobile platforms using Playwright and Cypress - Estimating the size of QA automation backlog items and evaluating technical feasibility - Conducting automation code reviews, maintaining coding standards, and providing feedback - Identifying and troubleshooting complex test issues and collaborating with development teams for resolution - Documenting automation strategies, architecture, and reusable libraries - Owning automation best practices and introducing new tools where applicable - Staying updated with evolving automation trends and proposing enhancements To be successful in this role, you will need to have the following qualifications: Must have skills: - Hands-on experience in test automation - Proficiency in JavaScript and TypeScript - Deep understanding of tools like Playwright and Cypress - Experience in designing test automation frameworks from scratch - Excellent debugging, troubleshooting, and root cause analysis skills - Ability to mentor, guide, and review code from junior engineers - Excellent communication skills across technical and non-technical teams Should have skills: - Strong grasp of test design techniques and automation strategies - Familiarity with performance, security, and mobile testing - Knowledge of Git, branching strategies, and build tools like Maven or NPM - Experience with reporting tools like Allure or ExtentReports Nice to have skills: - Exposure to containerized testing (Docker) - Experience with cloud-based testing platforms (BrowserStack, Sauce Labs) - Understanding of CI/CD pipeline Additionally, working at Codal offers various benefits and perks, including: - A global agency with over 200 employees and offices in the US, UK, and India - Regular company events such as happy hours, dinners, and excursions - Company-sponsored lunch every Wednesday - Participation in city cricket leagues specific to Ahmedabad's IT companies - Prime office location with modern amenities and flexible working hours - Comprehensive health insurance for employees and dependents - Maternity/Paternity Leave and support for new parents - Professional Development opportunities through training, workshops, and conferences - Accidental Insurance for all employees If you are looking for a challenging role in test automation within a dynamic and innovative environment, Codal could be the perfect place for you to grow your career and skills. Apply now and be a part of our team dedicated to delivering elegant digital solutions for enterprise organizations.,
As the Director of Engineering at Codal, you will play a crucial role in leading our talented engineering teams in India. You will be responsible for driving technical strategy, ensuring flawless project execution, and fostering a culture of innovation and excellence. Your contributions will be instrumental in scaling our engineering capabilities, mentoring technical talent, and collaborating with global stakeholders to deliver world-class digital solutions. **Key Responsibilities:** - **Strategic Leadership:** - Develop and execute the long-term technical vision and strategy for Codal's India engineering division, ensuring alignment with global company objectives. - **Team Management & Mentorship:** - Lead, mentor, and grow a diverse team of software engineers, tech leads, and managers. Foster a high-performance, collaborative, and inclusive culture. - Oversee recruitment, professional development, and performance management for the engineering department. - **Technical Oversight & Excellence:** - Champion best practices in software development, including agile methodologies, DevOps, and quality assurance. - Drive architectural decisions and ensure the delivery of scalable, robust, and high-quality software solutions. - **Project Delivery:** - Oversee the entire software development lifecycle for multiple projects, ensuring timely delivery, within budget, and meeting the highest quality standards. - Act as the primary technical point of contact for key clients and internal stakeholders. - **Cross-Functional Collaboration:** - Work closely with Product Management, UX/UI Design, and Project Management teams in both India and the US to ensure seamless execution and delivery of client projects. - **Operational Management:** - Manage departmental budgets, resource allocation, and technology vendor relationships to optimize efficiency and productivity. **Qualifications Required:** - **Must have skills:** - Bachelors or Masters degree in Computer Science, Engineering, or related field with 12+ years of software development experience, including 5+ years in a senior leadership role. - Strong full-stack development background with hands-on experience in React, Next.js, Angular, Node.js, Python/Django, and SQL. - Proven experience in AWS or GCP (infrastructure, deployments, scaling). - Deep understanding of Agile methodologies. - Demonstrated ability to scale and manage high-performing engineering teams, mentor engineers, and foster a collaborative culture. - Hands-on experience with Jira, GitHub, Confluence, Google Workspace, Slack. - Excellent communication and interpersonal skills, with the ability to simplify complex technical concepts. - Strong business acumen; ability to translate business requirements into scalable technical solutions. - **Should have skills:** - Background in consulting or experience managing multiple projects across multiple teams in parallel. - Experience working effectively with remote teams across different time zones. - **Nice to have skills:** - AWS or GCP certification. - Understanding of mobile application architecture and development best practices. - Experience in high-growth or startup environments. Codal is a global agency with over 200 employees and offices in the US, UK, and India. We offer a range of benefits including company-sponsored lunches, flexible working hours, health insurance, maternity/paternity leave, professional development opportunities, and accidental insurance for all employees. Additionally, we organize various social events and activities for our employees to unwind and foster a sense of community.,