Full Stack Engineer

Job Description

With a culture that empowers big ideas and a focus on making our people the best version of themselves through continuous upskilling and enablement, we believe this is a place where exceptional talent comes together to make magic happen across multiple verticals. We’re looking for like-minded people who understand our mission and are willing to become part of the journey. Cowlar (Pvt) Ltd is a subsidiary of Cowlar Inc. (USA).

 

Your Role

  • Perform software development in Java , C++, NodeJS, React / Vue, HTML, CSS
  • Design & develop software applications using the latest and most advanced software tech stacks
  • Have an understanding of how world-class enterprise software development is done.
  • Development of Middleware / integration(s) with other platforms
  • Will prefer prior work experience on Java, .Net, Python, etc.
  • Development of Middlewares, API integration (REST or GraphQL), proper code structures, understanding unit & e2e testing, code coverage, linting, etc.
  • Test & debug software applications in Chrome or VS code
  • Create high-quality design documents
  • Participate in key design meetings/discussions
  • Promote our work culture of freedom, responsibility & dependability

 

Primary Responsibilities

  • BS degree in Computer Science, Engineering or other technical field or equivalent experience.
  • 1-2 years of experience in developing and maintaining web applications using the MERN stack (MongoDB, Express.js, React.js, and Node.js) or MEVN stack with Vue JS.
  • Experience with VueJS, React JS, Redux/Vuex, Data Tables, CSS, Bootstrap/Tailwind.
  • Understanding of dependency and deployment (package manager npm, bower, etc.) and bundlers like Webpack, Vite
  • Understanding of REST architecture, and experience of creating and consuming RESTful APIs using Web APIs.
  • Clear understanding of Object-Oriented Programming, Data Structures and Algorithms, Software Design Patterns, SOLID practices.
  • Have experience of designing scalable applications and be hands-on on at-least any one of the major cloud providers including Microsoft Azure, AWS or Google Cloud Platform.
  • Expertise in SQL Server OR PostgreSQL OR MySQL, MongoDB OR InfluxDB, Database Design and Query Optimization techniques.
  • Experience in Unit Testing, TDD, Documenting, and deploying global applications based on system and user requirements.
  • Knowledge or experience of agile methodologies like Scrum or Kanban preferably with tools like Jira, Trello.
  • Experience of DevOps/TFS/Git automation.
  • Experience of working in any of the following domains: IoT, Industrial Automation, GIS, Machine Learning, Fintech, ERP, and Blockchain.
  • Experience in payment processing systems.

 

Required Skills

  • Strong problem-solving abilities
  • Experience in the following: VueJS, NodeJs, ReactJS, Java, JavaScript, CSS, .Net-core or ASP.NET
  • Ability to pick up and adapt to new concepts quickly
  • Good understanding of Service-Oriented Architecture.
  • High level of accuracy and fluency in written and spoken English.

 

Knowledge and Skills

  • Strong computing skills with the ability to pick up new concepts and tools easily.
  • Proven ability to multitask, and manage conflicting priorities in a pressurised environment.
  • Results oriented with excellent communication and interpersonal skills.
  • Able to build relationships and work effectively with others at all levels across the business in person, by phone, and via email, including proven experience interacting directly with end-users.
  • Has a broad interest in diverse IT technologies and their use in business.
  • Imaginative and creative in solving problems.
  • Great team player celebrating team achievement above individual achievement.

 

Personal Skills

  • Excellent communication skills with the ability to explain issues clearly and simply, both orally and in writing.
  • Open and friendly personality.
  • Collaborate to achieve team goals.
  • Creative and demonstrates flair.
  • A flexible and adaptable attitude.
  • Commitment to quality and customer satisfaction.
  • The motivation to complete activities both individually and as a team.
  • Solution-focused, with the ability to prioritise.
  • Strong problem solving and debugging skills.
  • Persistent and resilient under pressure, with a good sense of humor.
  • Accurate, with high attention to detail.

Perks

  • The best work culture / team environment in the city
  • 90 % of customers based in USA (get exposure working on cutting edge / disruptive tech)
  • Experience Hyper-growth in your career based on Silicon Valley mindset
  • A strong base salary
  • Flexible working hours
  • Free Food (Lunch + Dinner + Snacks + Drinks) + 24/7 Access to the office
  • Dedicated time / Access to a plethora of Learning Resources
  • Learn from the tech gurus themselves!

Job Summary

  • Published on:2022-12-10 4:28 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:2 Years
  • Job Location:Islamabad
  • Gender:No Preference
  • Application Deadline:2026-01-23