Lead Fullstack Engineer

Lead Fullstack Engineer

Nisum is seeking a Lead Fullstack Engineer to guide and collaborate with a dynamic team in delivering innovative, scalable, and maintainable solutions. This role blends leadership with hands-on technical expertise, requiring the ability to make architectural decisions and oversee implementation across the entire stack. As a bridge between technical teams and business stakeholders, you’ll ensure alignment of engineering efforts with organizational goals, fostering excellence in delivery and team collaboration.


Responsibilities

As the Lead Fullstack Engineer, you will:

  • Architect and Design Solutions: Guide the team in building scalable, secure, and efficient solutions while making key architectural decisions.
  • Technical Leadership: Provide mentorship and technical direction to junior and mid-level engineers. Ensure coding standards, best practices, and high-quality deliverables.
  • Stakeholder Collaboration: Collaborate with product managers, designers, and business stakeholders to align technical solutions with business requirements.
  • Code and Quality Management: Oversee code reviews, ensure test coverage, and promote a culture of continuous improvement by reducing technical debt.
  • Sprint Management: Lead sprint planning sessions, prioritize tasks, and help the team focus on high-priority items.
  • Cloud Deployment: Manage application deployments on cloud platforms (e.g., AWS, Azure) using containerization technologies like Docker and Kubernetes.
  • DevOps and CI/CD: Ensure robust CI/CD pipelines and practices are in place to maintain deployment efficiency and software stability.

Qualifications

Required Skills

  • Frontend Expertise:
    • React, Angular, or Node.js frameworks.
    • Experience with libraries like Stencil, Material UI, Jest, Mocha, Chai, Cypress, or Enzyme.
  • Backend Proficiency:
    • Hands-on with Java 17+, J2EE/Jakarta EE 9.0+, and Spring Framework (5.x+).
    • Experience with Spring Boot (2.6+), Spring Cloud, and backend testing frameworks such as JUnit, Mockito, AssertJ, or WireMock.
  • Cloud and DevOps:
    • Strong knowledge of Docker, Kubernetes, Terraform, CloudFormation, and hands-on experience with AWS or Azure.
  • Tools:
    • Expertise in version control systems (GitHub) and project tracking tools (JIRA).

Preferred Skills

  • Familiarity with testing libraries like SpringTest and TestContainers.
  • Hands-on AWS cloud experience is a plus.

General Qualifications

  • Proven track record in leading technical teams and delivering enterprise-grade solutions.
  • Strong problem-solving skills and ability to navigate complex technical challenges.
  • Excellent communication skills for cross-team and stakeholder alignment.

(Further qualifications and expectations may be discussed during the interview.)


Benefits

  • Career Growth: Opportunity to work on cutting-edge projects and technologies in a collaborative and forward-thinking environment.
  • Leadership Role: Develop and lead engineering teams while working closely with cross-functional stakeholders.
  • Hybrid Work Environment: Flexibility to work remotely and onsite for better work-life balance.
  • Professional Development: Access to mentorship and resources for skill enhancement and certifications.
    (Additional benefits and perks will be discussed during the interview.)

Application Instructions

If you are a passionate, results-driven professional eager to lead teams and create world-class technical solutions, we want to hear from you!

To apply:

  1. Submit your CV with relevant experience, skills, and certifications to the provided email address or apply online through our careers page.
  2. Ensure your CV highlights your expertise in both frontend and backend technologies, as well as your experience in cloud deployments and leadership roles.
Asad Hameed
Apply for this job
Submission
Gender?

Leave a Comment