skip to Main Content

You are using an outdated browser, please switch to a newer browser to view this website with its full functionality

Principal Software Engineer (Full Stack) PlatForm

Pakistan · Full-time

About The Position

We are looking for full stack Principal Software Engineers to join our team that is building complex applications atop our Industrial IoT platform. These Industry 4.0 applications help our customers to address operational, optimization and performance challenges in various industries globally.

Role & Responsibilities:

Responsible for the design and development of application features

Proactively identify technology risks and improvement opportunities

Initiate and contribute to architectural design discussions and best practices

Responsible for managing and mentoring team members & helping them achieve their goals


Ideal Candidate Profile

Ability to translate complex functional requirements into a technology implementation

Preferred technology stack: Typescript, React, GraphQL, NodeJs, JavaScript, Frameworks & Libraries (Typescript and React at a minimum)

Design and operational sense of relational and NoSQL databases

Writing code in a highly decoupled and reusable fashion

Proficiency in test driven development

Working knowledge of docker containerization and CI/CD pipelines

Familiarity with IIoT domain is preferred but not mandatory

Minimum 8-9 years full time experience

Experienced hands-on coder with excellent programming and analytical abilities

Must have a strong passion to code

Familiarity with agile development methodologies, tools and practices

Develop architecture and design principles to improve the performance, capacity, and scalability of the product

Ability to manage a team

Strong product intuition and business analysis abilities

Apply for this position

Back To Top