Job Openings
Senior Software Engineer - MERN (Onsite, Lahore, PKR Salary)
About the job Senior Software Engineer - MERN (Onsite, Lahore, PKR Salary)
Requirements:
- Bachelors or Masters degree in Computer Science, Software Engineering, or a related field.
- 4+ years of professional experience in software engineering with strong expertise in full-stack MERN development.
- Proven hands-on experience in coding, system design, and architecture.
- Excellent leadership, communication, and team management skills.
- Experience with Agile methodologies (Scrum, Kanban) and project management tools.
- Ability to manage multiple projects and meet deadlines.
- Prior experience in a software services or consulting environment.
- Familiarity with DevOps practices, CI/CD pipelines, and cloud platforms such as AWS, Azure, or GCP.
Responsibilities:
- Design, develop, and maintain scalable full-stack applications using MongoDB, Express.js, React.js, and Node.js.
- Build and integrate RESTful APIs and third-party services.
- Collaborate with UI/UX designers to implement responsive, user-friendly interfaces.
- Optimize applications for performance, scalability, and security.
- Participate in code reviews, debugging, and troubleshooting production issues.
- Lead a team of engineers across multiple projects, providing technical guidance and mentorship.
- Define technical requirements and project roadmaps in collaboration with product and design teams.
- Ensure end-to-end delivery of engineering solutions with high quality and reliability.
- Set goals, track progress, and enforce engineering best practices.
- Oversee resource allocation and support hiring, onboarding, and professional development.
- Conduct regular performance reviews and provide constructive feedback.
- Work closely with product managers, designers, and cross-functional teams in an Agile environment.
- Maintain strong communication with clients and ensure alignment on project deliverables.