Close
Type at least 1 character to search
Back to top
Craft imaginations into reality

Do you think you have the skills to bring ideas to life? We at Codistan are constantly looking for young, passionate and creative designers. If you have a design in your mind, Codistan is your canvas. You would get a chance to truly test and polish your designing skills by getting exposed to a wide range of diversified brands and products to work with. The primary work would be to do the design work for various brands so a designer with a broad and diversified creative perspective will be preferred. The designers should have good knowledge of Photoshop and illustrator. People with knowledge of coral would be preferred. So if you think you have what it takes, send in your CVs and portfolios today and become a part of the most empowering crew!
People facing challenges in physical abilities (PWDs) are encouraged to apply.

join us
Islamabad
Posted 2 years ago

Job Description

We are looking for a Full Stack PHP Developer responsible for managing back-end services and the interchange of data between the server and the users as well as the front-end application. Your primary focus will be the development of all server-side logic, maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating front-end elements using modern techniques as well by building highly interactive and scalable pages.

Responsibilities

  • Write “clean”, well-designed code
  • Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality
  • Contribute in all phases of the development lifecycle
  • Follow industry best practices
  • Develop and deploy new features to facilitate related procedures and tools if necessary
  • Integrate with third party platforms via API’s
  • Build front-end pages using data from a MySQL database
  • Write testable code

Skills and Qualifications

  • PHP 7
  • MySQL
  • API development
  • HTML, CSS & JS
  • Frontend frameworks like vue or react
  • Understanding the fully synchronous behaviour of PHP
  • Understanding of MVC design patterns
  • 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 authorization 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
  • Proficient understanding of code versioning tool – Git
  • Ability to work with Graph API’s such as Google or Chart JS

Job Features

Job Category

Full Time

Job Description We are looking for a Full Stack PHP Developer responsible for managing back-end services and the interchange of data between the server and the users as well as the front-end applicati...

Islamabad
Posted 2 years ago

Job Description

We are looking for a seasoned full-stack engineer to build out and manage our entire web infrastructure. Successful candidates will have a minimum of two years’ recent experience with all of the skills listed below.

Our project entails implementing our pre-approved UI, constructing our API, connecting the two, and setting up our server infrastructure. This includes all associated areas such as database and architecture design.

Responsibilities

  • Write well designed, testable, efficient code by using best software development practices
  • Create website layout/user interface by using standard HTML/CSS/forntend practices
  • Integrate data from various back-end services and databases
  • Gather and refine specifications and requirements based on technical needs
  • Create and maintain software documentation
  • Be responsible for maintaining, expanding, and scaling our projects
  • Stay plugged into emerging technologies/industry trends and apply them into operations and activities
  • Cooperate with web designers to match visual design intent

Requirements

  • Proven working experience in web programming and Node JS
  • Experience with Vue JS will be a plus
  • Top-notch programming skills and in-depth knowledge of modern HTML/CSS
  • Familiarity with at least one of the following Web Stacks: MEAN, MERN
  • A solid understanding of how web applications work including security, session management, and best development practices
  • Adequate knowledge of relational database systems, Object Oriented Programming and web application development
  • Hands-on experience with JavaScript/jQuery, AJAX, etc.
  • Aggressive problem diagnosis and creative problem solving skills
  • Strong organizational skills to juggle multiple tasks within the constraints of timelines and budgets with business acumen
  • Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques.
  • Strong skill required in Mysql
  • Experience in Firebase and NoSQL will be a plus

Job Features

Job Category

Full Time

Job Description We are looking for a seasoned full-stack engineer to build out and manage our entire web infrastructure. Successful candidates will have a minimum of two years’ recent experience wit...

Islamabad, Peshawar
Posted 2 years ago

We are looking for a resilient, empathic business development executive to contribute to the growth of our company. Business development executives are responsible for finding and retaining clients, encouraging extant clients to purchase added products or features, and remaining abreast of changes in consumption. You will also be required to build capacity in staff through regular training and mentorship.

To be successful as a business development executive, you should attend networking events with the intention of attracting and retaining clientele. Ultimately, an outstanding business development executive will keep a close eye on clients' feedback to ensure that our products and services always exceed expectations.

Responsibilities:

  • Familiarizing yourself with all products and services offered by our company.
  • Procuring new clients through direct contact, word-of-mouth, and collaboration with the marketing department.
  • Attending networking activities to research and connect with prospective clients.
  • Maintaining meaningful relationships with existing clients to ensure that they are retained.
  • Suggesting upgrades or added products and services that may be of interest to clients.
  • Crafting business proposals and contracts to draw in more revenue from clients.
  • Reviewing clients' feedback and implementing necessary changes.
  • Remaining in tune with trends in consumption to ensure that our offerings remain relevant.

Requirements:

  • Intuitive and insightful, particularly regarding human behavior.
  • Ability to generate revenue by identifying pain points and suggesting suitable products or services.
  • Professional yet affable disposition.
  • Great networking skills.
  • Excellent written and verbal communication.
  • Resourceful, with outstanding research skills.

Job Features

Job Category

Full Time

We are looking for a resilient, empathic business development executive to contribute to the growth of our company. Business development executives are responsible for finding and retaining clients, e...

Islamabad
Posted 2 years ago

Job Description

Combines marketing and social media management skills to architect and enhance company social media presences, including interacting with customers, promoting brand-focused interactive and engaging content, and expanding opportunities for revenue. Works with social media team members to create innovative social media campaigns.

Responsibilities

  • Develop relevant content topics to reach the company’s target customers.
  • Create, curate, and manage all published content (images, video and written).
  • Monitor, listen and respond to users in a “Social” way while cultivating leads and sales.
  • Design, create and manage promotions and Social ad campaigns.
  • Manage efforts in building online reviews and reputation. Monitor online reviews and respond to each review.
  • Analyze key metrics and tweak strategy as needed.
  • Compile reports for management showing results (ROI).

Skills

  • Possesses knowledge and experience in the tenets of traditional marketing. Marketing degree is welcomed but not required with relevant work experience.
  • Demonstrates creativity and documented immersion in social media. (Give links to profiles as examples).
  • Proficient in content marketing theory and application.
  • Experience sourcing and managing content development and publishing.
  • Exhibits the ability to jump from the creative side of marketing to analytical side, able to demonstrate why their ideas are analytically sound.
  • Displays in-depth knowledge and understanding of social media platforms, their respective participants (Facebook, Twitter, Instagram, YouTube, Pinterest etc.) and how each platform can be deployed in different scenarios.
  • Maintains excellent writing and language skills.
  • Enjoys a working knowledge of the blogging ecosystem relevant to the company’s field.

Job Features

Job Category

Full Time

Job Description Combines marketing and social media management skills to architect and enhance company social media presences, including interacting with customers, promoting brand-focused interactive...

Islamabad
Posted 2 years ago

Job Description

We are looking for a Quality Assurance (QA) engineer to develop and execute exploratory and automated tests to ensure product quality.

QA engineer responsibilities include designing and implementing tests, debugging and defining corrective actions. You will also review system requirements and track quality assurance metrics (e.g. defect densities and open defect counts.) Ultimately, you should monitor all stages of software development to identify and resolve system malfunctions to meet quality standards.

Responsibilities

  • Review requirements, specifications and technical design documents to provide timely and meaningful feedback
  • Write Automated tests
  • Create detailed, comprehensive and well-structured test plans and test cases
  • Estimate, prioritize, plan and coordinate testing activities
  • Design, develop and execute automation scripts using open source tools
  • Identify, record, document thoroughly and track bugs
  • Perform thorough regression testing when bugs are resolved
  • Develop and apply testing processes for new and existing products to meet client needs
  • Liaise with internal teams (e.g. developers and product managers) to identify system requirements
  • Monitor debugging process results
  • Investigate the causes of non-conforming software and train users to implement solutions
  • Track quality assurance metrics, like defect densities and open defect counts
  • Stay up-to-date with new testing tools and test strategies

Skills

  • Work experience in software development
  • Work experience in software quality assurance
  • Knowledge of software QA methodologies, tools and processes
  • Ability to write clear, concise and comprehensive test plans and test cases
  • Knowledge of both white box and black box testing
  • Knowledge of Agile/Scrum development process
  • Solid knowledge of SQL, Firebase, Python and scripting
  • Solid knowledge and experience of software testing and scripting tools

Job Features

Job Category

Full Time

Job Description We are looking for a Quality Assurance (QA) engineer to develop and execute exploratory and automated tests to ensure product quality. QA engineer responsibilities include designing an...

Islamabad
Posted 2 years ago

At Codistan, customer experience is at the forefront of everything we do. To help us build functional systems that improve customer experience we are now looking for a DevOps Engineer. They will be responsible for deploying product updates, identifying production issues and implementing integrations that meet our customers' needs. If you have a solid background in software engineering and are familiar with Ruby or Python, we’d love to speak with you.

Objectives of this Role

  • Building and setting up new development tools and infrastructure
  • Working on ways to automate and improve development and release processes
  • Ensuring that systems are safe and secure against cybersecurity threats
  • Identifying technical problems and developing software updates and ‘fixes’
  • Working with software developers and software engineers to ensure that development follows established processes and works as intended
  • Planning out projects and being involved in project management decisions

Daily and Monthly Responsibilities

  • Deploy updates and fixes
  • Develop software to integrate with internal back-end systems
  • Perform root cause analysis for production errors
  • Investigate and resolve technical issues
  • Design procedures for system troubleshooting and maintenance

Skills and Qualifications

  • Proficient with git and git workflows
  • Good knowledge of Python
  • Working knowledge of databases and SQL
  • Problem-solving attitude
  • Collaborative team spirit

Job Features

Job Category

Full Time

At Codistan, customer experience is at the forefront of everything we do. To help us build functional systems that improve customer experience we are now looking for a DevOps Engineer. They will be re...

Islamabad
Posted 2 years ago

We are looking for a talented unity developer to join our design team. As a unity developer, you will be responsible for planning and implementing game functionality, building the game code, identifying bottlenecks, and ensuring the quality of the finished product. You may also be required to build patches and install game updates.

To ensure success as a unity developer, you should have extensive experience working with Unity and Unity3D software, excellent coding skills, and a good eye for detail. A top-class Unity developer can visualize, design, and code games that speak directly to the target market.

Unity Developer Responsibilities:

  • Meeting with the design team to discuss gaming ideas and specifications.
  • Establishing strategy and development pipelines.
  • Planning and implementing game functionality.
  • Transforming design ideas into functional games.
  • Designing and building game codes.
  • Identifying and fixing code errors and game bottlenecks.
  • Testing game functionality and theme dynamics.
  • Ensuring products conform to high industry standards.
  • Designing and building game patches and upgrades.

Unity Developer Requirements:

  • Previous experience working as a unity or Unity3D developer.
  • In-depth knowledge of unity and Unity3D software.
  • Knowledge of 3D development and integrated game physics.
  • Experience with console and mobile game development.
  • Good communication skills.
  • Experience with memory and space optimization.
  • Knowledge of scripting, animation, session management, and textures.
  • Good troubleshooting skills.
  • Excellent attention to detail.

Job Features

Job Category

Full Time

We are looking for a talented unity developer to join our design team. As a unity developer, you will be responsible for planning and implementing game functionality, building the game code, identifyi...

Islamabad
Posted 2 years ago

Job Description

The ideal candidate is a full stack developer who is familiar with each layer but with focus in ReactNative/iOS/Android Application development. The engineer should have genuine interest in all software technology and will be directly responsible for design, development, testing, maintenance, and documentation of high quality software components.

Responsibilities

  • Demonstrate a passion for developing well architected, elegant, ReactNative or hybrid apps running on both iPhone and Android.
  • Deliver across the entire app life cycle – concept, design, build, test, deploy and support.
  • Gather functional requirements, developing technical specifications, and project & test planning.
  • Mentoring fellow engineers, and demonstrating technical expertise.
  • Work cross-functionally with various Intuit teams including: product management, various product lines, and/or business units to drive forward results.

Skills

  • Some experience with building mobile application in ReactNative, Android or OS
  • Expertise with unit testing & integration test for mobile and web applications.
  • Experience with building web applications with React/Redux JavaScript (ES2017) frameworks.
  • Knowledge of beckend development.
  • Ability to handle a fast-paced environment for iterative project turnarounds on mission critical systems.
  • Knowledge of Agile Development, SCRUM, or Extreme Programming methodologies.
  • Familiarity with version control management system(e.g. git)
  • Work experience of Mysql database
  • Knowledge of no-sql databases will be helpful

Job Features

Job Category

Full Time

Job Description The ideal candidate is a full stack developer who is familiar with each layer but with focus in ReactNative/iOS/Android Application development. The engineer should have genuine intere...

Islamabad
Posted 2 years ago

Job Description

We are looking for a seasoned front end engineer to build out and manage our entire web infrastructure. Successful candidates will have a minimum of two years’ recent experience with all of the skills listed below.

Our project entails implementing our pre-approved UI, constructing our frontend, connecting the two, and setting up our server infrastructure. This includes all associated areas such as database and architecture design.

Responsibilities

  • Write well designed, testable, efficient code by using best software development practices
  • Create website layout/user interface by using standard HTML/CSS/forntend practices
  • Integrate data from various back-end services and databases
  • Gather and refine specifications and requirements based on technical needs
  • Create and maintain software documentation
  • Be responsible for maintaining, expanding, and scaling our projects
  • Stay plugged into emerging technologies/industry trends and apply them into operations and activities
  • Cooperate with web designers to match visual design intent

Requirements

  • Proven working experience in web programming and React JS
  • Top-notch programming skills and in-depth knowledge of modern HTML/CSS
  • Familiarity with at least one of the following Web Stacks: MEAN, MERN
  • A solid understanding of how web applications work including security, session management, and best development practices
  • Adequate knowledge of relational database systems, Object Oriented Programming and web application development
  • Hands-on experience with JavaScript/jQuery, AJAX, etc.
  • Aggressive problem diagnosis and creative problem solving skills
  • Strong organizational skills to juggle multiple tasks within the constraints of timelines and budgets with business acumen
  • Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques.
  • Strong skill required in Mysql
  • Experience in Firebase and NoSQL will be a plus

Job Features

Job Category

Full Time

Job Description We are looking for a seasoned front end engineer to build out and manage our entire web infrastructure. Successful candidates will have a minimum of two years’ recent experience with...