Welcome to Agile District

Careers

Where intelligence meets engineering excellence

At Agile district, we’re motivated to build meaningful things such as custom software development services that add value to the business; embrace challenging problems that help us to get out of our comfort zone and set new bars for ourselves, and work with latest technologies to stay on top of the market. We take immense pride in the largest share of strong middle to senior developers in our company compared to the market average. That means if you are interested and driven, and ready to change the world then you will be getting lots of opportunities for geeky conversations with your peers, celebrating being cleverly unconventional and continuously getting better in everything you do. We cultivate inquiring minds and love constantly pushing our boundaries.

Why Choose Agile District

Imagine being part of a fast-paced, challenge-driven, friendly company with a vibrant culture – a company that builds high-end technological solutions and isn’t afraid to make mistakes in order to learn. We believe in practicing an inclusive culture that not only allows individuals to celebrate differences but also help them in growing and getting better at everything they do. Our geeks take pride on working on the challenging tasks that push their boundaries and urge them to try on new concepts & learnings as we strongly believe in continuous learning. Besides this, we offer a flexible schedule, office health coupled with wellness zone, and other generous perks. Our key goal is to make our clients and employees feel good and enjoy the ride.

What Motivate Us

Intelligence

We invest in healthy, happy and motivated employees, encouraging a proper work-life balance, continuous development, and knowledge sharing among team members to grow engineering culture.

Transparency

We strongly believe in open lines of communication. Our teams are nurtured with timely feedback and matching opportunities without red-tape between C-level managers and team members.

Comfort

We are constantly seeking ways to make the working life of our people simpler, more comfortable and more productive to encourage them to do more with less efforts.

Job Opening

Full-Time
Lahore
Posted 3 weeks ago

We are looking for an efficient assistant project manager to contribute to and support the planning and execution of projects. The assistant project manager\'s responsibilities include monitoring project progress, following up with stakeholders on the completion or delay of project phases, scheduling meetings, and maintaining project documents and reports.

To be successful as an assistant project manager you should be able to perform any tasks assigned by the project manager in an efficient and timely manner. An outstanding assistant project manager should be able to maintain oversight of all project activities, identify any issues, and ensure these are resolved promptly.

Responsibilities:

  • Communicating with stakeholders regarding project needs and goals.
  • Contributing to the planning and development of projects.
  • Supporting the coordination and management of projects.
  • Researching information as required.
  • Performing administrative tasks such as preparing invoices, estimates, scheduling meetings, etc.
  • Keeping track of and reporting on project progress.
  • Completing any tasks assigned by the Project Manager in an efficient and timely manner.

Essential Skills:

  • Bachelor’s degree in computer science, information technology, or a similar field.
  • A degree in business management or a related field is preferred.
  • Previous experience in project management or a similar role.
  • Proficiency in Microsoft Office and project management software.
  • Highly organized and able to multitask.
  • Strong attention to detail and problem-solving skills.
  • Excellent communication skills, both verbal and written.
  • Able to work independently and as part of a team.

Job Features

Job Category

Project Management

We are looking for an efficient assistant project manager to contribute to and support the planning and execution of projects. […]

Full-Time
Lahore
Posted 3 weeks ago

We are looking for an Associate Software Engineer to join our software development team. In this position, you will work with a group of talented software engineers to design, program, and refine software products. After you program the product, you will work with our hardware and QA teams to make sure that your software runs smoothly on all relevant platforms. Our ideal applicant has a bachelor\'s degree in software engineering and some experience in the field. A strong portfolio of completed projects is a must. You also need to have strong teamwork skills to function as part of the group.

Essential Skills:

  • Work with the development team to design the product
  • Write the code for your portion of the program
  • Work with the QA team to test and debug your code
  • Collaborate with the hardware team to test the product on various platforms
  • Polish the final product for launch

Job Features

Job Category

Java / .Net, PHP, Python, Software Engineering, Software Solution Architect, WordPress Developer

We are looking for an Associate Software Engineer to join our software development team. In this position, you will work […]

Full-Time
Lahore
Posted 3 weeks ago
We are looking for programmers with a keen eye for design for the position of a senior front-end developer. Front-end developers are responsible for ensuring the alignment of web design and user experience requirements, optimizing web pages for maximum efficiency, and maintaining brand consistency across all web pages, among other duties.
Front-end developers are required to work in teams alongside back-end developers, graphic designers, and user experience designers to ensure all elements of web creation are consistent. This requires excellent communication and interpersonal skills.

Essential Skills:

We are looking for programmers with a keen eye for design for the position of a senior front-end developer. Front-end developers are responsible for ensuring the alignment of web design and user experience requirements, optimizing web pages for maximum efficiency, and maintaining brand consistency across all web pages, among other duties.
Front-end developers are required to work in teams alongside back-end developers, graphic designers, and user experience designers to ensure all elements of web creation are consistent. This requires excellent communication and interpersonal skills.

Job Features

Job Category

Software Engineering

We are looking for programmers with a keen eye for design for the position of a senior front-end developer. Front-end […]

Full-Time
Lahore
Posted 3 weeks ago

We are looking to hire a senior Ruby on RaAgile Districtils developer with 1+ years of experience to manage the interchange of data between our users and the server. You will be responsible for developing and maintaining the server-side logic for the central database, testing performance, troubleshooting, and integrating front-end elements into the application.
To ensure success as a ruby on rails developer, you should have extensive experience working with ruby and back-end integration techniques. Ultimately, a top-level ruby on rails developer can create clean, functional code that perfectly suits the needs of the company.

Essential Skills:

• Bachelor’s degree in computer science, computer engineering, or related field.
• Experience working with ruby on rails as well as libraries like Rescue and RSpec.
• Ability to write clean ruby code.
• Proficiency with code versioning tools including Git, Github, SVN, and Mercurial.
• Experience with AngularJS or BackboneJS.
• Familiarity with MVC, Mocking, RESTful, and ORM.
• Good understanding of front-end technologies including HTML5, JavaScript, and CSS3.
• Knowledge of server-side templating languages including Slim and Liquid.
• Familiarity with testing tools.
• Effective communication skills.

Job Features

Job Category

Ruby on Rails, Software Engineering

We are looking to hire a senior Ruby on RaAgile Districtils developer with 1+ years of experience to manage the […]

Full-Time
Lahore
Posted 3 weeks ago

At least 1-year professional experience react application

Responsibilities:

• Developing new user-facing features using React.js

• Building reusable components and front-end libraries for future use

• Translating designs and wireframes into high-quality code

• Optimizing components for maximum performance across a vast array of web-capable devices and browsers

Skills:

• Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model

• Thorough understanding of React.js and its core principles

• Experience with popular React.js workflows (such as Flux or Redux)

• Familiarity with RESTful APIs

• Knowledge of modern authorization mechanisms, such as JSON Web Token

• Familiarity with modern front-end build pipelines and tools

• Experience with common front-end development tools such as Babel, Webpack, NPM, etc

Position, Location and Pay:

Competitive market salary depending on the applicant\'s skills

Employment Type: Full-time

Job Features

Job Category

React JS, Software Engineering

Education

Bachelors

At least 1-year professional experience react application Responsibilities: • Developing new user-facing features using React.js • Building reusable components and […]

Full-Time
Lahore
Posted 3 weeks ago

We are looking for a skilled React.js senior developer with 1+ years of experience to join our front-end development team. In this role, you will be responsible for developing and implementing user interface components using React.js concepts and workflows such as Redux, Flux, and Webpack. You will also be responsible for profiling and improving front-end performance and documenting our front-end codebase.
To ensure success as a React.js developer, you should have in-depth knowledge of JavaScript and React concepts, excellent front-end coding skills, and a good understanding of progressive web applications. Ultimately, a top-class React.Js developer should be able to design and build modern user interface components to enhance application performance.

Essential Skills:

• Bachelor’s degree in computer science, information technology, or a similar field.
• Previous experience working as a react.js developer.
• In-depth knowledge of JavaScript, CSS, HTML, and front-end languages.
• Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.
• Experience with user interface design.
• Knowledge of performance testing frameworks including Mocha and Jest.
• Experience with browser-based debugging and performance testing software.
• Excellent troubleshooting skills.
• Good project management skills.

 

Job Features

Job Category

Front-end Developer, Front-end HTML, JavaScript, React JS, Software Engineering

We are looking for a skilled React.js senior developer with 1+ years of experience to join our front-end development team. […]

Full-Time
Lahore
Posted 3 weeks ago

We are looking to hire a skilled WordPress developer to design and implement attractive and functional websites for our clients. You will be responsible for both back-end and front-end development including the implementation of WordPress themes and plugins and site integration and security updates.

To be a successful WordPress developer, you should have in-depth knowledge of front-end programming languages, a good eye for aesthetics, and robust content management skills. Ultimately, a top-class WordPress developer can create attractive, user-friendly websites that perfectly meet the design and functionality specifications of the client.

Responsibilities:

  • Meeting with clients to discuss website design and function.
  • Designing and building the website front-end.
  • Creating the website architecture.
  • Designing and managing the website back-end including database and server integration.
  • Generating WordPress themes and plugins.
  • We are conducting website performance tests.
  • Troubleshooting content issues.
  • Conducting WordPress training with the client.
  • Monitoring the performance of the live website.

Essential Skills:

  • Bachelor’s degree in computer science or a similar field.
  • Proven work experience of 2 years as a WordPress developer.
  • Knowledge of front-end technologies including CSS3, JavaScript, HTML5, and jQuery.
  • Knowledge of code versioning tools including Git, Mercurial, and SVN.
  • Experience working with debugging tools such as Chrome Inspector and Firebug.
  • Good understanding of website architecture and aesthetics.
  • Ability to manage projects.
  • Good communication skills.

Job Features

Job Category

WordPress Developer

We are looking to hire a skilled WordPress developer to design and implement attractive and functional websites for our clients. […]

Full-Time
Lahore
Posted 3 weeks ago

Who are we looking for?
At least 1-year professional experience building advanced RoR applications
People who love solving customer problems and take a simple and flexible approach.
We’re looking for Rubyists who think in terms of outcomes (not outputs) and deeply care about users. 
You’ll be working on a brand-new application with a fresh new team, keeping it simple with a Rails app serving up pages to a thin client.
Test-driven development is the norm here, as is high-quality, lightweight OO code.
Experience & Skills:
TDD
Demonstrable full-stack Ruby on Rails development experience
Understanding of Rails applications that integrates with various third-party services
Experience connecting external APIs
Proven experience with relational data modeling and SQL
Proven experience analyzing existing application processes and designing and implementing improvements
Experience with Agile/SCRUM related development methodologies and technologies
Position, Location, and Pay:

Lahore
Competitive market salary depending on the applicant\'s skills
Employment Type: Full-time

Job Features

Job Category

Ruby on Rails, Software Engineering

Who are we looking for?At least 1-year professional experience building advanced RoR applicationsPeople who love solving customer problems and take […]

Full-Time
Lahore
Posted 3 weeks ago

We are looking for a highly capable senior Node.js developer to optimize our web-based application performance. You will be collaborating with our front-end application developers, designing back-end components, and integrating data storage and protection solutions.
To ensure success as a Node.js developer, you should possess extensive knowledge of Node. Js-based services and experience in a similar role. An accomplished Node.js developer will be someone whose expertise results in the stable, fast, and secure exchange of data between servers and end-users.

Essential Skills:

• Bachelor\'s degree in computer science, information science, or similar.
• At least two years\' experience as a Node.js developer.
• Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
• Knowledge of front-end technologies such as HTML5 and CSS3.
• Superb interpersonal, communication, and collaboration skills.
• Exceptional analytical and problem-solving aptitude.
• Great organizational and time management skills.
• Availability to resolve urgent web application issues outside of business hours.
• Effective communication skills.

Job Features

Job Category

NodeJS, Software Engineering

We are looking for a highly capable senior Node.js developer to optimize our web-based application performance. You will be collaborating […]

Scroll to Top