WORK WITH US

Here's how we work

Every day our clients are striving to be their best. We owe them the same commitment and dedication in helping them achieve it. Our philosophy is to hire a diverse range of team members who come from all backgrounds, experiences and perspectives. We emphasise learning, innovation and making Aecor a fulfilling, challenging and fun place to work.

We’re building a collaborative, inclusive and thoughtful team that’s greater than the sum of its parts. Do you want to be part of it?

OUR WORKPLACE

Current positions

Senior iOS Developer

  • Aecor
  • Vadodara, Gujarat
About Aecor

At Aecor, we accelerate the development of digital capabilities. In practice, that means helping ambitious organisations to build products and processes they need to close the digital skills gap within their organisation today, so that they thrive tomorrow. Our clients, who operate in a diverse range of vertical markets, rely on our experience, agility and skills to help them address some of the toughest challenges facing their businesses. We bring aboard thinkers, passionate developers and inspiring technologists to help us solve these challenges. Together, we're united by a sense of pragmatism, purpose and a deeply-held belief that digital products and technology alone won't transform a business or save the world: it's people that count.

About the job

As a Senior iOS Developer, you will design, architect and develop mobile applications that delight our clients. You will be responsible for the development and maintenance of applications across the full range of iOS devices including phones and tablets. Your primary focus will be the development of iOS applications and their integration with back-end services. You will be leading, or working alongside, other developers to form a project team focused on creating and delivering quality products. Therefore, a commitment to collaborative problem solving, good leadership and good communication is essential for this role.

  • Design, architect and build applications for iOS
  • Ensure the performance, quality, and responsiveness of applications
  • Collaborate with the project team to define, design, and deliver new features
  • Identify and correct bottlenecks and fix bugs
  • Work to agile development methodologies delivering solid and clean code
  • Delivering new functionalities, using the most appropriate tools and techniques
  • Proficient with Objective-C or Swift and Cocoa Touch
  • Experience with iOS frameworks such as Core Data and Core Animation
  • Experience with offline storage, threading, and performance tuning
  • Familiarity with RESTful APIs to connect iOS applications to back-end services
  • Knowledge of other web technologies and UI/UX standards
  • Understanding of Apple's design principles and interface guidelines
  • Knowledge of low-level C-based libraries is preferred
  • Experience with performance and memory tuning with tools
  • Familiarity with cloud message APIs and push notifications
  • Proficient understanding of code versioning tools
Kasper Square, Fourth Floor, Gotri-Laxmipura Road, Vadodara 390021, Gujarat, India

Senior Android Developer

  • Aecor
  • Vadodara, Gujarat
About Aecor

At Aecor, we accelerate the development of digital capabilities. In practice, that means helping ambitious organisations to build products and processes they need to close the digital skills gap within their organisation today, so that they thrive tomorrow. Our clients, who operate in a diverse range of vertical markets, rely on our experience, agility and skills to help them address some of the toughest challenges facing their businesses. We bring aboard thinkers, passionate developers and inspiring technologists to help us solve these challenges. Together, we're united by a sense of pragmatism, purpose and a deeply-held belief that digital products and technology alone won't transform a business or save the world: it's people that count.

About the job

As a Senior Android Developer, you will design, architect and develop mobile applications that delight our clients. You will be responsible for the development and maintenance of applications across the full range of Android devices including phones and tablets. Your primary focus will be the development of Android applications and their integration with back-end services. You will be leading, or working alongside, other developers to form a project team focused on creating and delivering quality products. Therefore, a commitment to collaborative problem solving, good leadership and good communication is essential for this role.

  • Design, architect and build applications for Android
  • Ensure the performance, quality, and responsiveness of applications
  • Collaborate with the project team to define, design, and deliver new features
  • Identify and correct bottlenecks and fix bugs
  • Work to agile development methodologies delivering solid and clean code
  • Delivering new functionalities, using the most appropriate tools and techniques
  • Proficient with Android app development with Android studio
  • Experience with offline storage, threading, and performance tuning
  • Familiarity with RESTful APIs to connect Android applications to back-end services
  • Knowledge of other web technologies and UI/UX standards
  • Understanding of Android's design principles and interface guidelines
  • Knowledge of low-level Java libraries is preferred
  • Experience with performance and memory tuning with tools
  • Familiarity with cloud message APIs and push notifications
  • Proficient understanding of code versioning tools
Kasper Square, Fourth Floor, Gotri-Laxmipura Road, Vadodara 390021, Gujarat, India

Senior PHP/Laravel Full Stack Developer

  • Aecor
  • Vadodara, Gujarat
About Aecor

At Aecor, we accelerate the development of digital capabilities. In practice, that means helping ambitious organisations to build products and processes they need to close the digital skills gap within their organisation today, so that they thrive tomorrow. Our clients, who operate in a diverse range of vertical markets, rely on our experience, agility and skills to help them address some of the toughest challenges facing their businesses. We bring aboard thinkers, passionate developers and inspiring technologists to help us solve these challenges. Together, we're united by a sense of pragmatism, purpose and a deeply-held belief that digital products and technology alone won't transform a business or save the world: it's people that count.

About the job

As a Senior PHP Developer, you will design, architect and develop applications that delight our clients. You will work closely with Product Managers to understand the product roadmap, plan and estimate current priorities and future delivery for the project. You will own and run the day to day Scrum meetings and task management for the project development team and empower them to deliver high quality, secure and scalable products using Agile principles.

You will be leading other developers to form a project team therefore a commitment to collaborative problem solving, good leadership and good communication is essential for this role.

  • Design, architect and build applications for in PHP
  • Integration of user-facing elements developed by front-end developers
  • Build efficient, testable, and reusable PHP modules
  • Solve complex performance problems and architectural challenges
  • Integration of data storage solutions
  • Ensure the performance, quality, and responsiveness of applications
  • Collaborate with the project team to define, design, and deliver new features
  • Identify and correct bottlenecks and fix bugs
  • Work to agile development methodologies delivering solid and clean code
  • Delivering new functionalities, using the most appropriate tools and techniques
  • Strong knowledge of PHP web frameworks such as Laravel, CakePHP
  • Understand the fully synchronous behavior of PHP
  • Understanding of MVC design patterns
  • Basic understanding of front-end technologies, such as JavaScript, HTML5, CSS3, jQuery
  • Knowledge of object-oriented PHP programming
  • Understanding accessibility and security compliance
  • Strong knowledge of the common PHP or web server exploits and their solutions
  • Understanding fundamental design principles behind a scalable application
  • User authentication and authorisation between multiple systems, servers, and environments
  • Integration of multiple data sources and databases into one system
  • Familiarity with limitations of PHP as a platform and its workarounds
  • Creating database schemas that represent and support business processes
  • Familiarity with MySql, MongoDB
  • Proficient understanding of code versioning tools, such as Git
  • Knowledge of CMS and e-commerce platforms like Wordpress, Woocommerce, Drupal, Magento is not essential but preferable
Kasper Square, Fourth Floor, Gotri-Laxmipura Road, Vadodara 390021, Gujarat, India

Front End Web Developer

  • Aecor
  • Vadodara, Gujarat
About Aecor

At Aecor, we accelerate the development of digital capabilities. In practice, that means helping ambitious organisations to build products and processes they need to close the digital skills gap within their organisation today, so that they thrive tomorrow. Our clients, who operate in a diverse range of vertical markets, rely on our experience, agility and skills to help them address some of the toughest challenges facing their businesses. We bring aboard thinkers, passionate developers and inspiring technologists to help us solve these challenges. Together, we're united by a sense of pragmatism, purpose and a deeply-held belief that digital products and technology alone won't transform a business or save the world: it's people that count.

About the job

We are looking for a Front-End Web Developer who is motivated to combine the art of design with the art of programming. Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.

  • Develop new user-facing features
  • Build reusable code and libraries for future use
  • Ensure the technical feasibility of UI/UX designs
  • Optimize application for maximum speed and scalability
  • Ensure that all user input is validated before submitting to the back-end
  • Collaborate with other team members and stakeholders
  • Proficient understanding of web mark-up, including HTML5, CSS3
  • Proficient understanding of server-side CSS pre-processing platforms, such as LESS, SASS, Stylus & SCSS
  • Overview of HTML templating engines like Jade, Pug or Nunjucks is a plus
  • Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery
  • Note: Every front-end developer is expected to have proficient knowledge of JavaScript, while most front-end developers should know jQuery
  • Good understanding of asynchronous request handling, partial page updates, and AJAX
  • Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments to images
  • Familiarity with tools such as Gimp or Photoshop is a plus
  • Basic knowledge of vector based creation tools such as Illustrator, Affinity, Figma etc
  • Basic knowledge of wireframes software like Sketch, Adobe XD, InVision Studio, Figma etc
  • Proficient understanding of cross-browser compatibility issues and ways to work around them
  • Proficient understanding of code versioning tools, such as Git
  • Good understanding of SEO principles and ensuring that the application will adhere to them
  • Basic knowledge of PHP templating and Vue.js is a plus
Kasper Square, Fourth Floor, Gotri-Laxmipura Road, Vadodara 390021, Gujarat, India

AWS Cloud Engineer

  • Aecor
  • Vadodara, Gujarat
About Aecor

At Aecor, we accelerate the development of digital capabilities. In practice, that means helping ambitious organisations to build products and processes they need to close the digital skills gap within their organisation today, so that they thrive tomorrow. Our clients, who operate in a diverse range of vertical markets, rely on our experience, agility and skills to help them address some of the toughest challenges facing their businesses. We bring aboard thinkers, passionate developers and inspiring technologists to help us solve these challenges. Together, we're united by a sense of pragmatism, purpose and a deeply-held belief that digital products and technology alone won't transform a business or save the world: it's people that count.

About the job

We are looking for an experienced AWS Cloud Engineer to join our team. You will work closely with the Technical Director and CTO to identify and establish best practices within the company. You will help us build scalable, efficient cloud infrastructure. You will implement monitoring for automated system health checks, build our CI pipeline, and train and guide the team.

You will establish configuration management, automate our infrastructure, implement continuous integration, and train the team to achieve a continuously deployable system.

  • Understand the current application infrastructure and suggest changes and improvement
  • Define and document best practices and strategies regarding application deployment and infrastructure maintenance
  • Migrate our infrastructure with zero downtime to a highly available, scalable one
  • Set up a monitoring stack
  • Define service capacity planning strategies
  • Implement the application’s CI/CD pipeline using the AWS CI/CD stack
  • Write infrastructure as a code (IaC) using CloudFormation, Ansible, Jenkins or similar
  • Experience with the core AWS services, plus the specifics mentioned in this job description
  • Good background in Linux/Unix administration
  • Expert in Shell Programming
  • Basic knowledge of any scripting language like Python, PHP
  • Capability of maintaining Java / PHP / Ruby on Rail / DotNet Web Applications
  • Strong notions of security best practices (e.g. using IAM Roles, KMS, etc.)
  • Experience with monitoring solutions such as CloudWatch, Prometheus, and the ELK stack
  • Previous exposure to large-scale systems design
  • Ability to troubleshoot distributed systems
  • Experience with building or maintaining cloud-native applications
  • Past experience with the serverless approaches using AWS Lambda is a plus. For example, the Serverless Application Model (AWS SAM)
Kasper Square, Fourth Floor, Gotri-Laxmipura Road, Vadodara 390021, Gujarat, India

Quality Assurance Engineer

  • Aecor
  • Vadodara, Gujarat
About Aecor

At Aecor, we accelerate the development of digital capabilities. In practice, that means helping ambitious organisations to build products and processes they need to close the digital skills gap within their organisation today, so that they thrive tomorrow. Our clients, who operate in a diverse range of vertical markets, rely on our experience, agility and skills to help them address some of the toughest challenges facing their businesses. We bring aboard thinkers, passionate developers and inspiring technologists to help us solve these challenges. Together, we’re united by a sense of pragmatism, purpose and a deeply-held belief that digital products and technology alone won’t transform a business or save the world: it’s people that count.

About the job

By joining our QA team you will work across multiple environments to test complex software and applications. We ensure that all the products we build work as they should. Our main goal is to make sure the architecture, structure and code behind the application isn't broken. And if it’s not, we try to break it to ensure its robustness.

You will be expected to assess software quality by designing and implementing software testing processes. You will take ownership of code quality through exploratory and automated tests. You will hunt bugs, identify issues, report them and follow the procedure through to completion to ensure any issues are resolved.

You will be leading, or working alongside, other QA engineers to form a project team focused on creating and delivering quality products. Therefore, a commitment to collaborative problem solving, good leadership and good communication is essential for this role.

  • Review and understand the business and functional project requirements and technical documentation
  • Raise any questions, queries or ambiguities relating to the requirements
  • Develop detailed, comprehensive and well-structured test plans and test cases
  • Be capable of test data preparation and associated execution
  • Monitoring defect lifecycles, from creation to conclusion
  • Maintain good relations with the project team and development peers
  • Create automation scripts and required frameworks
  • Be capable of understanding the CI/CD flow and help the team to maintain quality standards
  • Proven work experience in software quality assurance
  • Strong knowledge of software QA methodologies, tools, and processes
  • Hands-on experience with automated testing tools
  • Familiarity with tools like TestFairy, Selenium, Robot Framework, Postman, etc.
  • Working knowledge of project management software (e.g. Assembla, Jira)
  • Working knowledge of SQL
  • Familiarity with Agile frameworks and regression testing
  • Experience in mobile application testing (iOS and Android) will be beneficial
  • Analytical mind and problem-solving aptitude
Kasper Square, Fourth Floor, Gotri-Laxmipura Road, Vadodara 39002, Gujarat, India

C# Developer

  • Aecor
  • Vadodara, Gujarat
About Aecor

At Aecor, we accelerate the development of digital capabilities. In practice, that means helping ambitious organisations to build products and processes they need to close the digital skills gap within their organisation today, so that they thrive tomorrow. Our clients, who operate in a diverse range of vertical markets, rely on our experience, agility and skills to help them address some of the toughest challenges facing their businesses. We bring aboard thinkers, passionate developers and inspiring technologists to help us solve these challenges. Together, we're united by a sense of pragmatism, purpose and a deeply-held belief that digital products and technology alone won't transform a business or save the world: it's people that count.

About the job

We are looking for a C# developer responsible for building C# applications, including back-end services to their client-end counterparts. Your primary responsibilities will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, good leadership and good communication is essential for this role.

  • Translate application storyboards and use cases into functional applications
  • Design, build, and maintain efficient, reusable, and reliable C# code
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organisation, and automatisation
  • Proficient in C#, with a good knowledge of its ecosystems
  • Familiarity with the .NET framework
  • Strong understanding of object-oriented programming
  • Skill for writing reusable C# libraries
  • Familiar with various design and architectural patterns
  • Knowledge of concurrency patterns in C#
  • Familiarity with Microsoft SQL Server
  • Experience with popular web application frameworks, such as Nancy
  • Familiarity with Windows Presentation Framework
  • Work to agile development methodologies delivering solid and clean code
  • Understanding fundamental design principles behind a scalable application
  • Creating database schemas that represent and support business processes
  • Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds
  • Implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools such as Git
  • Familiarity with continuous integration
Kasper Square, Fourth Floor, Gotri-Laxmipura Road, Vadodara 390021, Gujarat, India

Service Desk Manager

  • Aecor
  • Vadodara, Gujarat
About Aecor

At Aecor, we accelerate the development of digital capabilities. In practice, that means helping ambitious organisations to build products and processes they need to close the digital skills gap within their organisation today, so that they thrive tomorrow. Our clients, who operate in a diverse range of vertical markets, rely on our experience, agility and skills to help them address some of the toughest challenges facing their businesses. We bring aboard thinkers, passionate developers and inspiring technologists to help us solve these challenges. Together, we're united by a sense of pragmatism, purpose and a deeply-held belief that digital products and technology alone won't transform a business or save the world: it's people that count.

About the job

Aecor is looking to appoint a Service Desk Manager who will be responsible for setting up and managing our Customer Service Desk and Incident Management teams. This new department will be pivotal to the success of our business with the objective to deliver world-class customer service and first level technical support to our clients and their respective user base.

We are seeking an experienced, motivated and energetic individual to lead the creation of this department, to identify and implement the appropriate tools and processes whilst building and managing a team to deliver a 24x7 service operation. The individual will also possess excellent leadership skills and a high level technical understanding.

You will ensure that your team performs to meet customer Service Level Agreements and take ownership of escalated requests and issues. Your team will also be responsible for liaising with other departments, including our Development and QA teams, to ensure all issues are resolved efficiently and effectively.

  • Creation and implementation of a robust 24x7 Customer Service Desk and Incident Management Department
  • To design, implement and continuously improve the Service Desk and Incident Management activities
  • To manage internal and external communications across the Service Desk and Incident Management activities
  • Deployment of the appropriate tools and processes to effectively and efficiently manage service requests and incidents
  • Recruit, manage and work alongside the service team to deliver world-class service delivery and support (including being part of the first line of support) in a timely manner to customers
  • Take overall responsibility and accountability for all complaints logged relating to the Service Desk and Incident Management Department
  • Report any issue to the Management Team that could significantly impact the business
  • Ensure the Service Desk and Incident Management Team follow the incident, problem and change processes deployed
  • Be responsible for day to day staff management and ensuring that staffing and skill levels are maintained throughout operational hours (24x7) by managing shift staffing and schedules
  • Producing statistics and management reports
  • Arranging staff training and awareness sessions
  • To ensure service requests and incidents are resolved within the relevant SLA targets
  • Performing briefings to the team on changes or deployments that may affect volumes of requests
  • Working alongside HR to conduct staff appraisals, objective setting, regular one-to-ones and staff mentoring and training
  • A minimum of 5 years' relevant experience leading a Customer Service Desk and Incident Management team
  • High level technical background and appreciation of IT systems
  • Excellent understanding of the tools and software required to deploy and run a Service Desk and Incident Management Department
  • Exceptional communication, leadership, team building and people management skills
  • Experience in managing team load and work distribution
  • Excellent written and verbal communication skills in English
  • A passion and desire to develop and promote the sharing of knowledge to improve team efficiency
Kasper Square, Fourth Floor, Gotri-Laxmipura Road, Vadodara 390021, Gujarat, India

Find out more about Aecor

Aecor specialise in start-ups, innovation and early stage growth projects and have offices in London (UK) and Gujarat (India). Find out more about Aecor and our Leadership Team.