Active Job Vacancies

Expand all | Collapse all
[+][-]

Angular Developer

Full-time (On-site)
Education: Bachelor of Science (Computer Science)
Experience: 1 to 2 years
Location: Karachi
Working Days: Monday - Friday
Working Hours: 9:30 AM to 6:30 PM
Job Description:
·Designing and developing user interfaces using...
Full-time (On-site)
Education: Bachelor of Science (Computer Science)
Experience: 1 to 2 years
Location: Karachi
Working Days: Monday - Friday
Working Hours: 9:30 AM to 6:30 PM
Job Description:
·Designing and developing user interfaces using AngularJS best practices.
· Adapting interface for modern internet applications using the latest front-end technologies.
·Writing JavaScript (ES6), CSS, and HTML
·Making complex technical and design decisions for AngularJS projects
·Developing application codes and unit tests in AngularJS, and Rest Web Services Conducting performance tests
·Consulting with the design team
·Ensuring high performance of applications and providing support
·Proficient in JavaScript, CSS, HTML, and writing cross-browser compatible code
·Excellent communication skills
·Critical thinker and good problem-solver

[+][-]

DevOps Engineer

Full-time (On-site)
Experience: Must have full-time working experience of at least 1-2 years
Education: Bachelor of Science (Computer Science)
Location: Karachi
Working Days: Monday - Friday
Working Hours: 9:30 AM to 6:30 PM
Job...
Full-time (On-site)
Experience: Must have full-time working experience of at least 1-2 years
Education: Bachelor of Science (Computer Science)
Location: Karachi
Working Days: Monday - Friday
Working Hours: 9:30 AM to 6:30 PM
Job Description:
·Should have hands-on experience on Cloud platforms, specialization in Azure Cloud.
·Should have strong familiarity with Linux-based infrastructures.
·Should possess hands-on experience with Docker and Kubernetes orchestrations and deployments.
·Experience with continuous integration practices, pipelines, and workflows.
·(CI/CD) Proficient with logging, performance monitoring, and performance tuning tools required.
·Experience with IaC tools like Terraform, Ansible, Puppet, or chef.
·Experience with web servers like Nginx/Apache.
·Strong communication skills and ability to explain protocols and processes with inter teams and management.

[+][-]

Mid-Level Software Engineer

Type of Employment: Full-time (On-site)
Experience: Must have full-time working experience of at least 3-5 years in a software firm or any MNC.
Education: At least a master in Computer Science /Software Engineering / Data Science.
Location:...
Type of Employment: Full-time (On-site)
Experience: Must have full-time working experience of at least 3-5 years in a software firm or any MNC.
Education: At least a master in Computer Science /Software Engineering / Data Science.
Location: Karachi
Working Days: Monday - Friday
Working Hours: 9:30 AM to 6:30 PM
Job Description:
·Must have strong communication skills and should be able to elicit requirements from software documents.
·Must have hands-on experience with FOSS technologies and their latest libraries. (Python would be a plus)
·Must have sound knowledge of Software Development Design Patterns and their implementations.
·Must have hands-on experience or sound knowledge of Network Infrastructures.
·Must have strong knowledge of Web applications and on-site Deployments (client's private servers).
·Must have experience of working with Foreign Clients.
·Must have good English speaking and writing Skills.
·Should be willing to visit the clients' Premises for meetings, Issues identification, Issues resolution, Demos, and Deployments.

[+][-]

NLP Engineer

Education: BS/MS (Computer Science or Allied Fields) 
Experience: 3-4 years
Natural Language Processing. experience required 2 years at least
Job Description:
· The candidate should be able to become part of the research team to solve...
Education: BS/MS (Computer Science or Allied Fields) 
Experience: 3-4 years
Natural Language Processing. experience required 2 years at least
Job Description:
· The candidate should be able to become part of the research team to solve cutting-edge problems related to NLP.
·The candidate should be able to implement appropriate algorithms and train ML models for NLP problems.
·The candidate should be able to ensure best practices of code modularity, extensibility, and readability during software development.
·The candidate should be able to remain updated with the developments in the field of NLP.
The candidate should have good knowledge and experience of the following:
·Classical NLP methods e.g. Part of Speech Tagging, Dependency Parsing, Word Sense Disambiguation, and String/Text Similarity, etc.
·       Machine Learning and Deep Learning for NLP e.g. Text Classification, Unsupervised Learning, Vector Semantics, Sequence Models, Transformers, etc.
·Data Structures, Algorithms, and Algorithm Complexity.
·Processing multilingual textual data.
·Python and other programming languages, and the libraries/packages related to NLP.
·Knowledge of Speech Processing and OCR are additional skills.
Note: The candidate should share the CV having a list and brief description of NLP projects.

[+][-]

Senior Java Software Engineer

Remote position
Education: Computer Science Graduate or Masters Preferably
Experience:  3-8 years (some of them working with E-Commerce solutions)
Job Description:
•Design software components to satisfy system business...
Remote position
Education: Computer Science Graduate or Masters Preferably
Experience:  3-8 years (some of them working with E-Commerce solutions)
Job Description:
•Design software components to satisfy system business requirements
•Implement software components based on approved technical specifications
•Design and implement unit test cases to verify system functionality
•Participate in peer design and code review sessions
•Follow proper naming conventions to write system documentation in English
•Collaborate with QA/QC teams to identify software defects and provide resolutions
•Learn new technologies whenever required
•Coach & mentor other team members on technology and other matters to cultivate an effective working environment
•Develop complex software modules with minimal guidance
•Integrate independently implemented components to achieve holistic system requirements
•Design and conduct integration testing
•Research new technologies/methodologies, develop proofs-of-concept, and present findings and recommendations
•Participate in the Company's recruitment process via referrals, technical interviews, or to represent the Company at job fairs
•Receive directions from TL on work allocation, design, and implementation techniques
•Discuss project activities with U.S. team members whenever TL is absent
•Train new recruits on specific technologies
•Must commit to producing high software quality and on-time project delivery
•Must be willing to work beyond regular business hours to achieve important project deadlines, only whenever necessary.
•Adapt rapidly to changes in the development environment, business requirements, and technical design.
•Minimum above 2 years of J2EE development experience
•Exposure to building scalable, mission critical applications
•Exposure with Object Oriented Analysis and Design (OOAD)
•Familiar with UML and Design Patterns
•Exposure to development methodologies: Rational Unified Process and Agile methodologies
•J2EE technologies experience of POJO, JSP/Servlet, JDBC, Ant and other deployment scripting, JUnit, Struts, Spring, Hibernate, Enterprise Java Beans (EJB), JMS, JTA and Web Services
•Web technologies experience of Javascript, HTML, CSS, AJAX (DWR, JQuery, or DOJO),
•Data-related technologies experience of SQL, SQL Tuning, Database design,
•Working knowledge of Windows or UNIX-based operating systems
•Strong problem-solving and analytical capabilities
•Good communication Skills and experience working with a distributed team (English)