Career Opportunities
SPS is looking for world class talent to help us continue pushing the envelope of digital transformations.
Application Engineer
Providing software application support under the supervision of the Senior Engineer. Performing analyses on software application functionality and suggesting improvements. Ensuring effective front-end and back-end functionality of ...
Location
PK
Category
Spinnlabs
Last date
07-31-2025
Job Title:
Application Engineer
Education:
B. Sc.
Location:
PK
Job Description:
- Providing software application support under the supervision of the Senior Engineer.
- Performing analyses on software application functionality and suggesting improvements.
- Ensuring effective front-end and back-end functionality of applications.
- Consulting with the software development team, internal users, and clients to improve application performance.
- Managing code migration across environments to ensure continued and synchronized functionality.
- Establishing the root causes of application errors, and escalating serious concerns to the Senior Engineer.
- Keeping a record of configuration changes and scheduling application updates.
- Documenting processes and monitoring application performance metrics.
- Providing front-end support to clients and colleagues in other departments.
Job Qualification:
- A bachelor's degree in software engineering, computer science, information technology, information systems, computer engineering, or similar.
- Demonstrable experience as an application support engineer in a related field will be a plus.
- Advanced knowledge of front-end and back-end programming languages, such as NodeJS or Angular.
- Ability to manage code migration, document configuration changes, and monitor performance.
- Exceptional ability to provide front-end support to internal departments and web-based clients.
- Advanced proficiency in determining the causes of application errors and repairing them.
- Ability to keep up with innovation in application design.
- Exceptional communication skills.
Backend Developer
Are you a talented and passionate Backend Developer looking to make a significant impact in a dynamic and innovative environment?. We are seeking a skilled Backend Developer to join our team and contribute to the development of cutting-edge solutions that drive our mission forward. If you thrive in a collaborative setting and are eager to tackle complex challenges, we want to hear from you!
Location
PK
Category
Spinnlabs
Last date
07-31-2025
Job Title:
Backend Developer
Education:
Bachelor’s Degree: Typically in Computer Science, Software Engineering, or a related field.
Location:
PK
Frontend Developer
Are you a talented and passionate Frontend Developer looking to make a significant impact in a dynamic and innovative environment? We are seeking a skilled Frontend Developer to join our CLOUD team and contribute to the development of cutting-edge solutions that drive our mission forward. If you thrive in a collaborative setting and are eager to tackle complex challenges, we want to hear from you!
Location
PK
Category
Spinnlabs
Last date
07-31-2025
Job Title:
Frontend Developer
Education:
Location:
PK
Knowledge and Skills:
- Proficient in HTML5, CSS3, and Bootstrap, including layout techniques like Flexbox and Grid.
- Skilled in creating responsive designs that work seamlessly across different devices and screen sizes.
- Experienced with Bootstrap and React.
- Proficient in implementing responsive layouts using CSS media queries.
- Solid understanding of JavaScript fundamentals: variables, data types, and control flow.
- Familiar with ES6+ features: arrow functions, destructuring, and template literals.
- Experienced in converting PSD designs into functional HTML/CSS code.
- Skilled in creating and optimizing graphics for web pages.
- Basic knowledge of Git, including essential commands for branching, committing, and merging code.
- Competent in debugging front-end code using browser developer tools.
- Adept at identifying and fixing common front-end bugs and issues.
- Strong grasp of responsive design principles.
- Proficient in implementing responsive layouts using CSS media queries.
Job Description:
- Build and implement user-facing features using HTML, CSS, Bootstrap or REACT and JavaScript.
- Collaborate with senior developers to convert design mockups and wireframes into functional front-end code.
- Ensure web applications are fully responsive across various devices and screen sizes.
- Apply responsive design techniques to enhance user experience.
- Write clean, efficient, and maintainable code.
- Follow coding standards and best practices set by the team.
- Identify and resolve bugs in front-end code.
- Use browser developer tools to debug and optimize code.
- Test and ensure compatibility across different browsers and platforms.
- Address and resolve browser compatibility issues.
- Assist in integrating front-end components with back-end services and APIs.
- Ensure efficient data flow between front-end and back-end systems.
- Work closely with senior developers, designers, and other team members to deliver high-quality solutions.
- Participate in team meetings, including stand-ups, sprint planning, and retrospectives.
- Stay up-to-date with the latest front-end technologies and best practices.
- Actively seek opportunities for skill and knowledge improvement.
- Create and maintain clear and accurate documentation for front-end code and design specifications.
- Assist in writing and executing unit tests and integration tests to ensure code quality.
- Participate in testing and quality assurance processes.
- Optimize web pages for speed and performance.
- Implement basic performance enhancements and caching strategies.
- Assist senior developers with tasks such as code reviews and project planning.
- Take on additional responsibilities as needed to support the team.
1.Develop User Interfaces:
2. Responsive Design Implementation:
3. Code Quality and Best Practices:
4. Debugging and Troubleshooting:
5. Cross-Browser Compatibility:
6. API Integration:
7. Collaboration and Communication:
8. Learning and Development:
9. Documentation:
10. Testing:
11. Performance Optimization:
12. Support Senior Developers:
Job Qualification:
- Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field
- Experience: 2-5 years of experience in frontend development
Cloud Support Engineer
We are seeking a highly skilled IBM Cloud Engineer to design, deploy, and manage cloud infrastructure on IBM Cloud. In this role, you will optimize cloud environments, automate deployments, ensure security and compliance, and support hybrid cloud integrations. The ideal candidate has expertise in IBM Cloud services, Kubernetes, networking, cloud security, and a passion for performance optimization and cost efficiency. If you have a strong background in cloud engineering and a problem-solving mindset, we encourage you to apply.
Location
PK
Category
Spinnlabs
Last date
07-31-2025
Job Title:
Cloud Support Engineer
Education:
Location:
PK
Knowledge and Skills:
Understanding of IBM Cloud services. Proficiency in Terraform, Ansible, and IBM Cloud Schematics.
Expertise in VPCs, VPNs, Direct Link, Load Balancers, and Firewalls.
Experience with IBM Cloud Kubernetes Service (IKS) and OpenShift.
IAM, RBAC, SIEM, SOC, encryption, and security best practices.
IBM Cloud Monitoring, Instana, Prometheus, Grafana, or LogDNA.
Cloud OS administration and troubleshooting.
Python, Bash, or PowerShell for automation tasks.
Job Description:
- Design, deploy, and maintain IBM Cloud environments, including IaaS, PaaS, and SaaS solutions.
- Implement Infrastructure as Code (IaC) using Terraform, Ansible, or IBM Cloud Schematics.
- Ensure cloud environments meet security best practices, compliance standards, and governance policies.
- Monitor and optimize cloud performance, scaling resources as needed.
- Design and manage backup and recovery strategies for business continuity.
- Configure IBM Cloud networking, VPNs, VPCs, and hybrid cloud connectivity.
- Troubleshoot cloud-related issues, ensuring high availability and resilience.
- Work with cross-functional teams, document cloud architectures, and provide technical guidance.
- Optimize IBM Cloud usage to reduce costs without compromising performance.
Job Qualification:
-
Education:
- Bachelor's or Master’s degree in Computer Science, Engineering, IT, or a related field.
-
Experience:
- 1+ years of experience in cloud engineering, preferably with IBM Cloud.
- Strong background in infrastructure automation, cloud security, and performance tuning.
Project Coordinator
The Project Coordinator is responsible for supporting project execution by managing schedules, documentation, and communications. This role requires strong technical skills in project management tools, data analysis, and process automation. The Project Coordinator ensures smooth collaboration between teams, tracks deliverables, and helps mitigate risks for successful project completion.
Location
PK
Category
Spinnlabs
Last date
07-31-2025
Job Title:
Project Coordinator
Education:
Location:
PK
Knowledge and Skills:
Project Management Tools: Jira, Asana, Trello, Microsoft Project, Monday.com
Data & Reporting: Power BI, Tableau, Google Data Studio, SQL
Excel Expertise: Pivot Tables, Macros, VBA, Data Analysis
Automation & Scripting: Power Automate, Zapier, Python (basic)
Collaboration Tools: Confluence, SharePoint, Google Workspace, Slack, MS Teams
Agile & Scrum Methodologies: Kanban boards, Sprint planning, Backlog management
Job Description:
- Assist in defining project scope, goals, and deliverables.
- Develop project schedules, timelines, and work plans.
- Coordinate resources, equipment, and project information.
- Support risk assessment and mitigation planning.
- Act as a liaison between teams, clients, and management.
- Schedule and facilitate meetings, prepare agendas, and document minutes.
- Ensure effective communication across all project stakeholders.
- Track project milestones, deadlines, and deliverables.
- Maintain project documentation, reports, and records.
- Monitor project budgets and report any discrepancies.
- Assist in resolving project-related issues and escalate when necessary.
- Analyze project performance and suggest improvements.
- Prepare progress reports and presentations for management.
- Ensure compliance with company policies and project methodologies.
Project Planning & Coordination
Communication & Stakeholder Management
Project Execution & Monitoring
Process Improvement & Reporting
Job Qualification:
-
Education: Bachelor's degree in Business Administration, Project Management, or a related field.
-
Experience: 1-3 years of experience in project coordination, administration, or a similar role.
Embedded Systems & Industrial Automation Engineer
We are looking for a skilled Embedded Systems & Industrial Automation Engineer to join our team and support multiple innovative projects for our client ABB, a global leader in industrial automation and electrification. If you enjoy designing and implementing embedded solutions, integrating hardware and PLC systems, and working with Smart Communication Cards (SCC) and Novolink, this is a unique opportunity to make an impact on real-world industrial digitalization initiatives.
Location
PK
Category
Spinnlabs
Last date
08-31-2025
Job Title:
Embedded Systems & Industrial Automation Engineer
Education:
A relevant BS or higher degree in engineering or a related field is required to ensure you have the foundational knowledge for this role.
Location:
PK
Knowledge and Skills:
-
Strong Embedded Development: Proficient in C/C++ for firmware and embedded software.
-
Industrial Protocols: Familiarity with Modbus RTU/TCP, OPC UA, and Node-RED automation flows.
-
PLC Integration: Practical experience integrating hardware with Rockwell and Mitsubishi PLCs.
-
RTOS Expertise: Hands-on experience with FreeRTOS, Zephyr, or VxWorks.
-
Debugging: Skilled with oscilloscopes, logic analyzers, JTAG tools, and embedded diagnostics.
-
Data & Visualization: Understanding of MS SQL Server, Power BI, and SCC data flows.
-
Communication: Strong technical documentation skills for producing clear application notes.
-
Collaboration: Ability to work cross-functionally with hardware, software, and automation teams.
We’re looking for someone who brings the following technical expertise and hands-on capabilities to excel in this role:
Job Description:
-
Develop, test, and maintain embedded software for microcontrollers and industrial controllers.
-
Design and deliver robust application notes showing Novolink integration with Rockwell and Mitsubishi PLCs.
-
Build Node-RED flows for Smart Communication Card (SCC) export processes and on-premises solutions.
-
Verify device NodeIds using UaExpert and ensure seamless data communication with Modbus/OPC UA protocols.
-
Support projects like the ABB Digital Configurator, Smart Monitoring & Control Applications, Pumping Solutions, and SCC data pipelines.
-
Debug hardware-software interfaces and troubleshoot integration issues in industrial environments.
-
Generate clear technical documentation, test reports, and user manuals.
-
Contribute ideas to enhance existing ABB solutions and maintain best practices for hardware-software integration.
As an Embedded Systems & Industrial Automation Engineer, you will:
Job Qualification:
-
Bachelor’s or Master’s degree in Electrical Engineering, Embedded Systems, Industrial Automation, or a related field.
-
Minimum 4 years of experience in embedded systems development and industrial automation.
-
Proven experience with RTOS, PLC integrations (Rockwell, Mitsubishi), SCC, and Novolink.
-
Practical understanding of industrial data flows, Node-RED, and MS SQL Server.
-
Excellent problem-solving, analytical, and communication skills.
-
Experience with ABB ecosystems is a strong advantage.
To succeed in this role, you should meet the following educational and professional requirements: