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 2 months ago
Job Description
We’re looking for an enthusiastic and dedicated “Digital Marketing Expert/Social Media Expert” for our software company.   Job Responsibilities:
  • Exploring latest trends in the digital marketing with respect to social media trends, search engine marketing techniques, web content etc.
  • Analyzing and improvising digital marketing strategies for in-house products and for our clients as well.
  • Working with graphic designers, video animators and technical team to plan and execute marketing campaigns for company as well as clients.
  • Must have a good grip on Facebook, Twitter, Linkedin & Instagram. Snapchat & Tiktok experience is a plus.
  • Generating Leads from social media platforms via paid/unpaid marketing techniques.
  • You have to give customer support to the clients via Messenger, Comments.
  Skills Required:
  • Extensive understanding of social media platforms.
  • Understanding of target audience, IT industry best practices, analytics, and KPIs of social media campaigns.
  • Excellent English communication and writing skills.
  • Paid social media campaigns management experience is a plus.
  • Candidate with knowledge of IT services such as mobile app development, web development, branding etc will be preferred.
  • Mid-level, 3-5 years of experience.

Job Features

Job CategoryMarketing Department
Position Available1
Job TypeFull Time
ShiftMorning
Job LocationKarachi
Gender PreferedBoth
Experience3 – 5 Years
EducationBachelor's In Relevant Field

Job Description We’re looking for an enthusiastic and dedicated “Digital Marketing Expert/Social Media Expert” for our software company.   Job Responsibilities: Exploring latest trends in t…

Full Time
Karachi
Posted 2 months ago
Job Description
We are looking for full time SEO expert for with good English communication and writing skills.   Responsibilities:
  • Optimize On-site SEO to make site search engine friendly.
  • Build high-quality backlinks.
  • Improve rankings on competitive keywords and increase web traffic.
  • Provide and execute strategies for content development in coordination with SEO goals.
  • Track, report, and analyze website analytics.
  • Must have experience of client reporting.
  • Google paid campaigns management experience is a plus.
  Key Skills:
  • Off-page Optimization
  • On-page Optimization
  • Ecommerce and static website SEO
  • Tools management like Google Analytics, Google search console, semrush, ahrefs, etc.
  • Latest and advance strategies of Link Building, cannot rely on outdated link building strategies.
  • Must be up-to-date with the latest Google policies & SEO penalties.
  • Mid-level, 3-5 years of experience.

Job Features

Job CategoryMarketing Department
Position Available1
Job TypeFull Time
ShiftMorning
Job LocationKarachi
Gender PreferedBoth
Experience3 – 5 Years
EducationBachelor's

Job Description We are looking for full time SEO expert for with good English communication and writing skills.   Responsibilities: Optimize On-site SEO to make site search engine friendly. Build…

Full Time
Karachi
Posted 2 months ago
Job Description
  • Integration of user-facing elements developed by front-end developers with server side logic
  • Writing reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability, and performant applications
  • Implementation of security and data protection
  • Design and implementation of data storage solutions.
  • Integration of data storage solutions may include databases, key-value stores, blob stores, etc.
  • 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
  • Manage cutting-edge technologies to improve applications.
  • Stay up to date with current best practices.
  Sr. Node JS Developer Job-Requirement:
  • Strong proficiency with JavaScript, CoffeeScript depending on your technology stack
  • Minimum 03 years of experience as a Back-end/Server-side developer.
  • In-depth understanding of core programming concepts is a must.
  • Knowledge of Node.js and frameworks available for it such as Express, StrongLoop, etc depending on your technology stack
  • Understanding the nature of asynchronous programming and its quirks and workarounds
  • Good understanding of server-side templating languages such as Jade, EJS, etc depending on your technology stack
  • Good understanding of server-side CSS preprocessors such as Stylus, Less, etc depending on your technology stack
  • BS degree in Computer Science or similar relevant field.
  • Basic understanding of front-end technologies, such as HTML5, and CSS3
  • Understanding accessibility and security compliance Depending on the specific project
  • User authentication and authorization between multiple systems, servers, and environments
  • Integration of multiple data sources and databases into one system
  • Understanding fundamental design principles behind a scalable application
  • Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
  • Creating database schemas that represent and support business processes
  • Implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools, such as Git

Job Features

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

Job Description Integration of user-facing elements developed by front-end developers with server side logic Writing reusable, testable, and efficient code Design and implementation of low-latency, hi…

Full Time
Karachi
Posted 2 months 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 2 months 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 2 months 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 2 months 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 2 months 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 2 months 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 2 months 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…