0% found this document useful (0 votes)
35 views2 pages

JD - Full Stack Developer

This is a full-time, contract-based position for a Senior Developer - Full Stack located in Islamabad, Pakistan. The role involves leading planning and design of cloud architectures on AWS, designing technical solutions, providing support, and developing IoT solutions using technologies like React, Node, MongoDB, and AWS services. A typical day would include R&D, prototyping, collaborating with teams, and ensuring project delivery.

Uploaded by

sulman3831
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
0% found this document useful (0 votes)
35 views2 pages

JD - Full Stack Developer

This is a full-time, contract-based position for a Senior Developer - Full Stack located in Islamabad, Pakistan. The role involves leading planning and design of cloud architectures on AWS, designing technical solutions, providing support, and developing IoT solutions using technologies like React, Node, MongoDB, and AWS services. A typical day would include R&D, prototyping, collaborating with teams, and ensuring project delivery.

Uploaded by

sulman3831
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 2

Employment Type: This is a full-time position.

Grade: This is a contract based position.


Location: This role is based in Islamabad, Pakistan.
Flexibility model: Hybrid

About the Role:


As a Senior Developer - Full Stack you are required to work with solution development teams, to
ensure that the project is successfully delivered.
Your Impactful Goals will include:
• Lead planning and design of cloud-based architectures, solutions, configurations,
integrations, and migrations for iot platform.
• Responsible for Designing and developing the technical solutions for business problems
• Following the processes to ensure quality delivery
• Provide Level 3 support to customers issues.
Your Typical Day will look like:
• RnD for the new and upcoming projects; exploring the new horizons to bring in innovation
• Build the production-grade prototypes to demonstrate the technical depth in the new
technologies.
• Collaborate with internal/external team members to enable delivery of solutions consisting of
software/hardware, Infrastructure, security, and operations.
• Keep stakeholders up to date on project status, challenges and proactively propose/resolve
them
• Manage conflicts and should be able prioritize deliveries in a resource constrained situation.
• Account for possible project challenges on constraints including risks, time, resource and
scope.
• Development and implementation of cross-functional IoT application design strategy,
architecture, and platforms to ensure solutions are optimized for flexibility, scalability,
security, and performance.
• Adhere to architecture standards, ensure technology standards and best practices are
maintained across the organization, and contribute to corporate architecture strategy-setting.
• Participate in issues resolution by removing barriers and driving development teams toward
a solution.
• Provide technical expertise in system design, development, and programming
• Design and develop IoT solutions, manage development teams, partners and external
vendors.
• Complete control of the technical value chain.
Your Career Path:
This role provides opportunities to grow vertically and laterally according to incumbent's aspirations
and performance.
What we're looking for:
Education: Bachelors or master’s degree in Computer Science or relevant field with more than 7
years of experience

Work Experience:
• Progressive experience as Lead developer/Architect wearing multiple hats in IT projects.
• 5+ Years of experience in Node JS, React JS, MERN stack, Typescript and DB design and
analysis
• Development experience with Docker, MongoDB, Elasticsearch, Redis, RabbitMQ and
similar tools.
• Strong command on source control (Git, SVN) and understanding of defect-tracking systems.
• 3+ Years of experience working with AWS Cloud in following areas: Cloud base application
design and architecture , SNS, SQS, SES, EC2, ECS, EKS., Fargate, Code Pipeline

Sensitivity: Internal
• Experience in developing telematics streaming applications using AWS native components
for internet of Things such as AWS IoT, AWS Greengrass etc is a plus.
• Experience in building microservice-based architectures
• Understanding of communication protocols (MQTT, TCP etc) aspects for IoT applications
• Understanding of CI/CD pipelines and deploying application with Kubernetes/containerization
using docker is a plus
• Working experience with Nginx.
• Must have led delivery teams through software SDLC preferably in agile methodology
• Associate or Professional Cloud Certification (e.g. AWS Solutions Architect, AWS DevOps
Engineer) is a Plus

Functional Skills/Knowledge Areas:


• Excellent articulation, communication, and strong interpersonal skills.
• Team player, strong influence and relationship management skills.
• Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object
model
• Thorough understanding of React.js/NodeJS and there core principles
• Experience with popular React.js workflows (such as Flux or Redux)
• Familiarity with newer specifications of EcmaScript and TypeScript.
• The ability to work in cross-functional environment with remote teams and demonstrate
problem-solving skills,
• Knowledge of modern authorization mechanisms, such as JSON Web Token
• Experience with common development tools such as Babel, Webpack, NPM, etc.
• Familiarity with code versioning tools
• MVC Frameworks, NodeJS, AWS Lambda, MERN stack, ReactJS, Restful Services and
XML
• Database designing and administration (No Sql, MongoDB),
• Patterns and practices (design patterns, enterprise application patterns).
• Service oriented and N-tier/layered (SOA) architecture development with object oriented
analysis and design including component based development
• Very good analytical skills and ability to function at both the implementation and conceptual
level.
• Data structures, algorithms, coding, and standard testing techniques.
• Software Development Life Cycle and API Development Life Cycle.

Sensitivity: Internal

You might also like