Fullstack Developer

6 days ago


Lahore, Punjab, Pakistan Contour Software Full time

Join to apply for the Fullstack Developer role at Contour Software

About Contour
Contour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.

As a subsidiary of Constellation Software Inc., we are proud to be part of a global enterprise software conglomerate that has grown to become one of the top 10 software companies in the world, with employees and customers in 100+ countries. With a broad-based and ever-growing portfolio of market-leading, vertical-market enterprise solutions covering more than 100 industry domains in predominantly mature markets, CSI's recipe creates the perfect environment for professionals to build fulfilling, long-term careers.

What started as an R&D & Accounting back-office, has progressed into a full-service Global Centre serving all functions and departments, at the divisional as well as operating group/corporate level. Today Contour employees, located in Karachi, Lahore & Islamabad, are serving CSI divisions located in time zones spanning the globe, from Sydney to Vancouver. With the global growth of Constellation as the wind in our sails, we are only just getting started

The Position

We are looking for an Intermediate Full Stack Developer to work out of the Contour Software Lahore resource centre office, as an extension of the division-based R&D department.

Required Skills
  • Node.js: Knowledge in building server-side applications using Node.js (e.g., NestJS, express.js), JavaScript/TypeScript: Good understanding of JavaScript and TypeScript for type safety.
  • Understanding of Microservices Architecture: Knowledge of designing and implementing microservices (service decomposition and inter-service communication).
  • Experience with Event-Driven Architecture: Familiarity with event-driven patterns, knowledge of asynchronous programming (Promises, async/await).
  • Database Management (SQL): Experience with relational databases (e.g., PostgreSQL).
  • Version Control (Git): Proficient in using Git/GitLab for source code management and collaboration.
  • Testing Frameworks (e.g., Mocha, Jest, Cypress): Experience with unit, integration, and end-to-end testing.
  • HTML/CSS: Knowledge in HTML5 and CSS3 for building and styling web pages.
  • Frontend: Experience with Angular.
  • Containerization: Basic knowledge of Docker.
  • Security: Understanding of cybersecurity principles, secure coding practices.
Nice To Have
  • Kubernetes: Understanding of k8s specifics (managed by DevOps team, usage expected).
  • Kafka or other message brokers (e.g., RabbitMQ, NATS): Experience with message brokers for event streaming and messaging.
  • Experience with AWS: Familiarity with deploying and managing applications on cloud platforms.
  • CI/CD Pipelines: Knowledge of setting up continuous integration and deployment pipelines (using Gitlab).
  • GraphQL: Knowledge of building and consuming GraphQL APIs.
  • API Design: Knowledge in designing and implementing APIs.
  • Responsive Design: Knowledge of responsive design principles and frameworks (using Angular Material).
  • Accessibility (a11y): Knowledge of web accessibility standards and best practices.
  • Quality Management: Using code coverage tools, vulnerability scanning, and code quality tools.
  • Logging, Tracing, Monitoring: Experience with tools like Loki, Prometheus, Grafana.
Exciting Benefits We Offer
  • Market-leading Salary
  • Medical Coverage – Self & Dependents
  • Parents Medical Coverage
  • Provident Fund
  • Employee Performance-based bonuses
  • Home Internet Subsidy
  • Conveyance Allowance
  • Profit Sharing Plan [Tenured Employees Only]
  • Life Benefit
  • Child Care Facility
  • Company Provided Lunch/Dinner
  • Professional Development Budget
  • Recreational area for in-house games
  • Sporadic On-shore training opportunities
  • Friendly work environment
  • Leave Encashment
Disclaimer

At Contour, we attribute our success to the unique contributions of our diverse staff. We're committed to fostering a culture of respect that thrives on the varied perspectives and experiences of all individuals we recruit, employ, promote, and compensate. Since day one, we've adhered to a policy that champions a work environment honoring the worth and dignity of each person while being free from all forms of employment discrimination.

In our continuous effort to promote inclusivity, we extend our commitment to individuals with special needs by providing reasonable accommodations. We actively encourage qualified individuals with special needs to apply for the various openings within our company. Should you require assistance in completing the application process or have any inquiries regarding special facilities, please do not hesitate to contact our HR team. Your unique talents and abilities are welcomed and valued here.

Additional Details
  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Job function: Engineering and Information Technology
  • Industries: IT Services and IT Consulting

Referrals increase your chances of interviewing at Contour Software by 2x

Get notified about new Full Stack Engineer jobs in Lahore, Punjab, Pakistan.

#J-18808-Ljbffr

  • Lahore, Punjab, Pakistan beBee Careers Full time

    Comprehensive Fullstack Web Development ProgramWe are launching an immersive fullstack training program designed for aspiring software developers who want to build expertise in both frontend and backend technologies. This program is ideal for fresh graduates or junior developers with a foundation in software development and a passion for fullstack web...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Program OverviewThe Fullstack Developer Training Program is a comprehensive training experience designed to equip aspiring software developers with the skills and knowledge required to build real-world fullstack web applications. Participants will gain in-depth understanding of both frontend and backend technologies, including Laravel or Python frameworks,...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Program BenefitsParticipating in this comprehensive training program offers numerous benefits, including:Benefits Overview:Gain in-depth knowledge of fullstack web development.Develop practical skills in designing, developing, and maintaining fullstack web applications.Get exposure to industry-standard tools and technologies.Network with senior engineers and...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    About the ProgramThis comprehensive program is designed to equip participants with the necessary skills to become proficient in fullstack web development. The program focuses on providing learners with hands-on experience in designing, developing, and maintaining fullstack web applications.Key Focus Areas:Design and development of fullstack web...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Training HighlightsThe training program is a unique blend of theoretical knowledge and hands-on experience. Participants will learn from senior engineers and work on live projects, gaining practical experience in fullstack web development.Key Features:Hands-on learning approach.Senior engineer mentorship.Live project experience.Focus on fullstack web...


  • Lahore, Punjab, Pakistan Shahtez Software Solutions Full time

    Job TitleFullstack Developer (Node & React)LocationLahore, Johar Town (This is not a remote position; candidates must be available to work in the office M-F.)Job DescriptionShahtez Software Solutions is seeking a Fullstack Developer with expertise in Node.js and React.js to join our Lahore office. The ideal candidate will have at least 5 years of experience...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    About the RoleAs a participant in this training program, you will have the opportunity to work on real-world projects and gain practical experience in fullstack web development. You will learn from experienced engineers and be mentored throughout the program.Upon completion, you will have gained the skills and knowledge required to take on a full-time...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Requirements and EligibilityTo be eligible for this program, candidates must have any internship/freelance/academic experience in software development. A basic hands-on experience with Laravel or Python and familiarity with frontend development (HTML, CSS, JavaScript) is also required. Additionally, candidates should have a strong understanding of OOP, data...


  • Lahore, Punjab, Pakistan Programmers Force Full time

    OverviewWe are launching a comprehensive Fullstack Training Program designed for aspiring software developers who are eager to build real-world expertise in both frontend and backend technologies. This program is ideal for fresh graduates or junior developers with a basic foundation in software development and a passion for fullstack web development.Program...


  • Lahore, Punjab, Pakistan HR Force International Full time

    OverviewWe are launching a comprehensive Fullstack Training Program designed for aspiring software developers who are eager to build real-world expertise in both frontend and backend technologies. This program is ideal for fresh graduates or junior developers with a basic foundation in software development and a passion for fullstack web development.Program...