Node Js / MernStack Developer

Infintrix Technologies


Date: 2 weeks ago
City: Lahore
Contract type: Full time
Key Responsibilities:
  • Software Development:
  • Design, develop, and maintain web applications using Node.js and the MERN stack (MongoDB, Express.js, React, Node.js).
  • Write clean, scalable, and efficient code following best practices.
  • Troubleshoot, debug, and optimize applications for maximum speed and scalability.
  • Collaborate with cross-functional teams, including designers, product managers, and QA engineers, to define and deliver high-quality software.
  • Project Management:
  • Lead and manage software development projects, ensuring they are delivered on time, within scope, and budget.
  • Coordinate sprints, planning sessions, and stand-ups in an Agile environment.
  • Create and manage project timelines, task breakdowns, and resource allocation.
  • Leadership and Mentoring:
  • Provide guidance and support to junior and trainee software engineers.
  • Foster a positive team environment and lead by example, promoting good coding practices, teamwork, and effective communication.
  • Conduct code reviews to ensure quality and adherence to best practices.
  • Assist in the onboarding and training of new team members.
Skills and Qualifications:
  • Experience: Minimum of 2 years of hands-on experience in software development with a focus on Node.js and the MERN stack.
  • Project Management: Experience in managing development projects using Agile methodologies, including sprint planning and tracking.
  • Leadership: Proven leadership skills, with the ability to mentor and manage junior developers.
  • Technical Expertise:
  • Proficiency in JavaScript, Node.js, React.js, Express.js, and MongoDB.
  • Familiarity with RESTful APIs, Microservices, and full-stack development.
  • Strong understanding of front-end technologies (HTML, CSS, JavaScript) and how they integrate with back-end services.
  • Version Control: Proficiency with Git and GitHub or GitLab for code management.
  • Problem-solving skills: Ability to break down complex problems and develop efficient software solutions.
  • Communication Skills: Strong verbal and written communication skills to work effectively with team members and stakeholders.
Educational Requirements:
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Relevant certifications or additional courses in software development or project management are a plus.
Nice-to-Have:
  • Experience with cloud platforms such as AWS or Azure.
  • Exposure to DevOps practices like CI/CD, Docker, or Kubernetes.
  • Experience in leading teams in a startup or fast-paced environment.


How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

QA Executive

Tetra Pak, Lahore
6 hours ago
At Tetra Pak we commit to making food safe and available, everywhere; and we protect what's good – protecting food, protecting people, and protecting the planet. By doing so we touch millions of people's lives every day. And we need people like you to make it happen.We empower you to reach your potential with opportunities to make an impact to...

Junior UI Artist

Gamivision, Lahore
13 hours ago
We are seeking a creative and detail-oriented Junior UI Artist to join our gaming team. The ideal candidate should have 6 months to 1 year of experience working in the gaming industry, with a strong passion for visual design, user interface, and gaming aesthetics.Key Responsibilities:Collaborate with the design and development team to create visually appealing and user-friendly UI for games.Design...

Software Engineer, Angular

ibex, Lahore
1 day ago
We are seeking a talented and experienced Frontend Angular Developer to join our dynamic team. As a Frontend Angular Developer, you will be responsible for designing, developing, and maintaining user-facing features of our web applications. You will collaborate with designers, backend developers, and product managers to create exceptional user experiencesDevelop and implement user interface components using Angular best practices.Write clean,...