Full stack Engineer

    Location: Lahore

    Job Type: Full time

    Salary: 100,000 – 120,000

    Job description

    • Design, develop, and maintain scalable and resilient cloud native platforms and applications.
    • Implement robust full-stack architectures that seamlessly integrate frontend frameworks with backend services.
    • Adopt and promote Agile and DevOps practices such as CI/CD and automated testing within the development lifecycle.
    • Collaborate with cross-functional teams to define, design, and ship new features and functionalities.
    • Participates in system analysis and design.
    • Participates in project estimation and planning.
    • Conducts customer training on software programs.
    • Investigates, introduces, advises, and educates others on tools, technologies, and methodologies.
    • Compares and articulates alternative approaches to a design and implements technical solutions that meet initial requirements.
    • Trains and assists new team members.

    Requirements

    • Bachelor of Computer Science/ Engineering is a must.
    • Minimum of 3 years of experience as a software engineer with substantial exposure to cloud-native and full-stack development.
    • Proficient in backend development using Java, Spring or Quarkus, and frontend technologies like Angular and React.
    • Experienced with Kafka is a plus and capable of integrating multiple data sources, APIs and databases into a cohesive and efficient system.
    • Strong grasp of SQL and NoSQL DB like MongoDB, including performance tuning and schema design.
    • Practiced in DevOps methodologies, particularly CI/CD and test automation, to enhance software quality and delivery speed.
    • Excellent problem-solving abilities and a strong team player with a track record of working in an agile development environment.

    Leave a Reply

    Your email address will not be published. Required fields are marked *