Krystosoft

Join our team. Are you ready to change the game?

Call us for any question

Join Our Team

Why Join Krystosoft?

Innovators, Thought-Leaders and Tech Gurus – this is the place for you!

At Krystosoft you become a part of the fastest growing tech firm that includes thought leaders, innovators, marketing wizards, design aficionados and tech gurus. We provide the necessary guidance and direction to help you become the best possible version of yourself. Furthermore, we take the necessary steps to ensure that you not only succeed in your professional life but are also able to maintain a satisfactory work-life balance.

Employee Benefits

Gratuity

Flexible Working Hours

Corporate Appliances

Learning Assistance

Travel Allowance

Leave Encashment

Performance Based Bonuses

Medical Allowance

Mobile Phone Allowance

Paid Leaves

Current Openings

Join our team. Click “Read More” to Apply for job or email us at [email protected] . Let's build something amazing together!

Full Time
Karachi
Posted 1 year ago
Job Description
  • Integration of user-facing elements developed by a front-end developer with server-side logic.
  • Building reusable code and libraries for future use.
  • Troubleshoot and debugging applications.
  • Writing unit tests and integrating them into the development life cycle.
  • Optimization of the application for maximum speed and scalability.
  • Implementation of security and data protection.
  • Design and implementation of data storage solutions.
  • Managing and maintaining server infrastructure.
  • Be involved and participate in the overall application life cycle.
  • Define and communicate technical and design requirements.
  • Provide training, help and support to other team members.
  • Learn about new technologies.
  • Stay up to date with current best practices.
  • Conduct UI tests and optimize performance.
  • Manage cutting-edge technologies to improve applications.
  • Collaborate with multidisciplinary team of designers, developers, and system administrators.
  • Participate in conferences and educational programs
Requirements
  • 2 years of experience as a Back-end/Server-side developer.
  • In-depth understanding of core programming concepts is a must.
  • Bachelor’s degree in Computer Sciences.
  • Sound exposure to Agile methodologies is preferable.
  • Experience with a backend programming language such as Python, Node.js, Java, C++, C# is necessary
  • (Python/Django experience preferable).
  • Experience designing databases (both SQL based, and NoSQL based) is recommended.
  • Familiarity with front-end languages such as HTML, JavaScript and CSS is a plus.
  • Proficient understanding of code versioning tools, such as Git.
  • Critical thinker and problem-solving skills.
  • Team player.
  • Good organizational and time-management skills.
  • Great interpersonal and communication skills.
  • BS degree in Computer Science or similar relevant field.

Job Features

Job CategorySoftware Department
Position Available1
Job TypeFull Time
ShiftMorning
Job LocationKarachi
Gender PreferedBoth
Experience2 Years
EducationBachelor's In CS

Job Description Integration of user-facing elements developed by a front-end developer with server-side logic. Building reusable code and libraries for future use. Troubleshoot and debugging applicati…

Full Time
Karachi
Posted 1 year ago
Job Description
  • Develop User interfaces for Modern Rich Web Applications using Angular
  • Develop efficient and scalable backend web applications using .NET and .NET Core
  • Build reusable code and libraries for future use.
  • Optimize application for maximum speed and scalability.
  • Collaborate with other team members and stakeholders
  • Understanding performance testing and optimization techniques.
  • Maintain and manage a cohesive front-end framework as you make updates and add features to the UIs.
  • RESTful API development using Web API and Swagger.
  • Database development including MYSQL or SQL Server.
Full Stack Developer requirements and qualifications
  • Must have a Bachelor’s degree in Computer Science or equivalent.
  • 4 years of proven experience as a Full Stack Developer
  • Knowledge of and experience with Angular and Typescript
  • Experience in, CSS, HTML, JavaScript, jQuery, and 3rd party libraries and frameworks is a plus
  • Comprehensive experience using Visual Studio and Visual Studio Code.
  • Deep understanding of .Net Framework 4.7 – .Net Core 3.1.
  • Demonstrated experience in Web development using ASP.NET MVC, C#, and the Entity Framework.
  • Experience with Microsoft SQL Server Database/MySQL Database to write queries, functions, and stored procedures.
  • Write clean, scalable code using .NET programming languages.
  • Working knowledge of Git, GitHub, or BitBucket.
  • Strong Analytical and Problem-Solving Skills.
  • Good Team Player, Quick Learner, and Communication Skills.
  • Office plugin development is a plus

Job Features

Job CategorySoftware Department
Position Available1
Job TypeFull Time
ShiftMorning
Job LocationKarachi
Gender PreferedBoth
Experience4 Years
EducationBachelor's In CS

Job Description Develop User interfaces for Modern Rich Web Applications using Angular Develop efficient and scalable backend web applications using .NET and .NET Core Build reusable code and librarie…

Full Time
Karachi
Posted 1 year ago
Job Description
  • Help design and implement functional requirements
  • Build efficient and scalable backend code using Java and Java based frameworks
  • Integrate front-end components into applications
  • Manage testing and bug fixes
  • Prepare technical documentation
  • Assessing and prioritizing client feature requests
  • Implement software enhancements and suggest improvements
  • Integrating data storage solutions.
  • Reprogramming existing databases to improve functionality.
  • Collaborate with UX/UI designers to implement design into the code
  • Coach junior team members
Sr. Java Developer requirements and qualifications
  • Should have 5+ years of experience in Java and Java based frameworks
  • Experience with Microservices and containers (Docker) Spring (Spring boot, spring data) AWS (SQS, SNS and
  • S3) Standalone Java ETL applications is required
  • Experience with JSON & REST APIs is required
  • Experience with in-sprint integration testing automation (Cucumber/Gherkin) and Oracle PL/SQL is a plus
  • Practical RDBMS experience
  • Experience with performance optimization, scaling, event analytics.
  • Writing and maintain functional and unit tests for automated testing and deployment.
  • BS degree in Computer Science or similar relevant field

Job Features

Job CategorySoftware Department
Position Available1
Job TypeFull Time
ShiftMorning
Job LocationKarachi
Gender PreferedBoth
Experience5+ Years
EducationBachelor's In CS

Job Description Help design and implement functional requirements Build efficient and scalable backend code using Java and Java based frameworks Integrate front-end components into applications Manage…

Full Time
Karachi
Posted 1 year ago
Job Description
  • Help design and implement functional requirements
  • Build efficient and scalable backend code using Python and Python based frameworks
  • Integrate front-end components into applications
  • Manage testing and bug fixes
  • Prepare technical documentation
  • Assessing and prioritizing client feature requests
  • Implement software enhancements and suggest improvements
  • Integrating data storage solutions.
  • Reprogramming existing databases to improve functionality.
  • Collaborate with UX/UI designers to implement design into the code
  • Coach junior team members
Sr. Python Developer requirements and qualifications
  • Should have 5+ years of experience in Python (Django)
  • Experience working with the following technologies: Python, AWS, Django REST Framework, Django-CMS, Flask.
  • Practical RDBMS experience (preferably postgres SQL).
  • Advanced database concepts (partitions, query efficiency, indices etc.)
  • Extensive experience with Javascript (especially jQuery) and Ajax.
  • Linux-based development experience.
  • Experience with performance optimization, scaling, event analytics.
  • Experience with modern Social APIs for login, email, analytics, etc.
  • Experience with any templating engine with HTML and CSS.
  • Write and maintain functional and unit tests for automated testing and deployment.
  • BS degree in Computer Science or similar relevant field

Job Features

Job CategorySoftware Department
Position Available1
Job TypeFull Time
ShiftMorning
Job LocationKarachi
Gender PreferedBoth
Experience5+ Years
EducationBachelor's In CS

Job Description Help design and implement functional requirements Build efficient and scalable backend code using Python and Python based frameworks Integrate front-end components into applications Ma…

Full Time
Karachi
Posted 1 year ago
Job Description
  • Provides input for the planning, integration, test case development, scripting, and execution of all testing required of a single software change or project.
  • Evaluate and select automation testing tools for various components of the system
  • Reviews business requirements and designs specifications for low to moderately complex changes/systems for completeness and testability.
  • Develops, writes and maintains the test scripts for automation for assigned projects.
  • Conducts testing using company-specific, manual, programmatic or automated processes.
  • Executes test scripts/cases and communicates the results of testing.
  • Develop automation scripts to cover the test cases of the requirements selected for the current development phase
  • Provides inputs and escalates issues in bug triage meetings and coordinates with development team if required under the guidance of the Lead.
  • Tests modules of larger software products or smaller stand-alone software products to ensure proper operation and freedom from defects.
  • Some roles are responsible for limited coordination of the work of others.
  • Conducts root cause analysis and correlation of other system and/or problems of moderate complexity.
  • Works on projects/changes of minimal to medium complexity.
  • Estimates effort required for own work
  • Identifies risk, comes up with mitigation plans, and implements the same.
Software Quality Assurance Testers (Automation) Job-Requirement:
  • BS/MS degree in Computer Science, Engineering or a related subject
  • Strong knowledge on automation frameworks
  • 5+ years of test automation experience developing automation framework for large enterprise applications.
  • GUI frameworks that involves Selenium, Java – TestNG, BDD Cucumber, Junit, APPIUM, Puppeteer
  • API testing frameworks in Java for REST, SOAP, other xml based services
  • Experience to baseline, cross validate failures in GUI, API, Content programmatically, Oracle, MySQL, AWS,
  • APPIUM Puppeteer, J Meter
  • Version Control: GitHub, bit bucket
  • Continuous Integration: Jenkins (basics)
  • Test Management tools: Jira, Bugzilla, TestFLO for JIRA, SPIRATEST by Inflectra.
  • Software development methodologies: Agile / Scrum
  • Expertise in various forms of software testing (specifically in a support role): smoke testing, regression testing, functional and non-functional testing, etc.
  • Expertise in independently evaluating test automation tools, technology, and framework based on product requirements.
  • Good analytical and problem-solving skills

Job Features

Job CategorySoftware Department
Position Available1
Job TypeFull Time
ShiftMorning
Job LocationKarachi
Gender PreferedBoth
Experience5+ Years
EducationBS/MS Degre

Job Description Provides input for the planning, integration, test case development, scripting, and execution of all testing required of a single software change or project. Evaluate and select automa…

Full Time
Karachi
Posted 1 year ago
Job Description
Job Responsibilities
  • Gather and evaluate user requirements in collaboration with product managers and engineers
  • Illustrate design ideas using storyboards, process flows and sitemaps
  • Design graphic user interface elements, like menus, tabs and widgets
  • Build page navigation buttons and search fields
  • Develop UI mockups and prototypes that clearly illustrate how sites function and look like
  • Create original graphic designs (e.g. images, sketches and tables)
  • Prepare and present rough drafts to internal teams and key stakeholders
  • Identify and troubleshoot UX problems (e.g. responsiveness)
  • Conduct layout adjustments based on user feedback
  • Adhere to style standards on fonts, colors and images
  Requirements and Skills
  • Proven 02-years work experience as a UI/UX Designer or similar role
  • Portfolio of design projects
  • Knowledge of wireframe tools (e.g. Wireframe.cc and InVision)
  • Up-to-date knowledge of design software like Adobe Illustrator, Photoshop, XD and Figma.
  • Team spirit strong communication skills to collaborate with various stakeholders
  • Good time-management skills
  • BSc in Design, Computer Science or relevant field

Job Features

Job CategorySoftware Department
Position Available1
Job TypeFull Time
ShiftMorning
Job LocationKarachi
Gender PreferedBoth
Experience2 Years
EducationBachelor's In CS

Job Description Job Responsibilities Gather and evaluate user requirements in collaboration with product managers and engineers Illustrate design ideas using storyboards, process flows and sitemaps De…

Full Time
Karachi
Posted 1 year ago
Job Description
  • Designing and implementing new features and functionality.
  • Establishing and guiding the website’s architecture.
  • Ensuring high performance and availability, and managing all technical aspects of the CMS
  • Helping formulate an effective, responsive design and turning it into a working theme and plugin.
  • Monitoring the performance of the live website.
  • Troubleshooting content issues.
  • Knowledge of web developing language.
  • Transform designs into fully functional websites.
  • Knowledge of theme customization.
  • Knowledge of WordPress custom plugin development.
  • Write the programming code, either from scratch or by adapting existing website software.
  • Identify the type of content the site will host.
  • Test the website and identify & resolve any technical problems.
  • Incorporating functionalities and features into websites.
Requirements
  • 2 years of proven work experience as a WordPress developer
  • Knowledge of front-end technologies including CSS3, JavaScript, HTML5, and jQuery.
  • Good understanding of website architecture and aesthetics.
  • Expert in Browser compatibility issues
  • Critical thinker and problem-solving skills
  • Team player
  • Good organizational and time-management skills
  • Great interpersonal and communication skills.
  • BS degree in Computer Science or similar field

Job Features

Job CategorySoftware Department
Position Available1
Job TypeFull Time
ShiftMorning
Job LocationKarachi
Gender PreferedBoth
Experience2 Years
EducationBachelor's In CS

Job Description Designing and implementing new features and functionality. Establishing and guiding the website’s architecture. Ensuring high performance and availability, and managing all technical…

Full Time
Karachi
Posted 1 year ago
Job Description
  • Build applications for both IOS and Android platforms (hybrid).
  • Collaborate with cross-functional teams to define, design, and implement new features.
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Work on bug fixing and improving application performance.
  • Experience with third-party libraries and APIs.
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
  • Solid understanding of the full mobile development life cycle.
  • Building reusable components and front-end libraries for future use.
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers.
  • Strong understanding of JavaScript, including DOM manipulation and the JavaScript object model.
  • Good verbal & written communication skills.
  • Knowledge of GIT
  Flutter Developer Requirements And Qualifications
  • 1-2 years of experience as Flutter developer
  • BSc in Computer Science, Engineering or relevant field
  • Expert in API’s Integration & Multiple Back end Solutions.
  • Good knowledge of Location Services, Maps and Animations.
  • Ability to meet deadlines, identify issues and resolve with minimal direction.
  • Identify and correct bottlenecks and fix bugs
  • Understanding of the full mobile development life cycle.
  • Good Experience with third-party libraries and APIs.
  • Good knowledge of NoSQL, Firebase, JavaScript and Google APIs

Job Features

Job CategorySoftware Department
Position Available1
Job TypeFull Time
ShiftMorning
Job LocationKarachi
Gender PreferedBoth
Experience1 -2 Year
EducationBachelor's In CS

Job Description Build applications for both IOS and Android platforms (hybrid). Collaborate with cross-functional teams to define, design, and implement new features. Unit-test code for robustness, in…