Senior Software Engineer - MERN at Devsinc
Lahore, Punjab, Pakistan -
Full Time


Start Date

Immediate

Expiry Date

24 Feb, 26

Salary

0.0

Posted On

26 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

MERN Stack, MongoDB, Express.js, React.js, Rust.Js, Node.js, RESTful APIs, GraphQL, Redux, Zustand, Context API, CI/CD, Docker, Kubernetes, Agile, Unit Testing, Integration Testing

Industry

IT Services and IT Consulting

Description
About the Role We're looking for a talented MERN Stack Engineer who can do more than just write great code. You'll work directly with clients, understand their business needs, translate requirements into technical solutions, and deliver production-ready applications. This role requires strong technical skills combined with excellent communication and the ability to manage client expectations effectively. Build and maintain web applications using MongoDB, Express.js, React.js, Rust.Js and Node.js Develop responsive, high-performance user interfaces with modern React frameworks (Next.js, Remix) Design and implement RESTful APIs and GraphQL endpoints Implement state management solutions (Redux, Zustand, Context API) Integrate third-party APIs and services Optimize application performance and database queries Write clean, maintainable, and well-documented code Write comprehensive unit and integration tests Participate in client calls to gather requirements and provide technical guidance Translate business requirements into technical specifications and user stories Present demos, progress updates, and technical solutions to clients Provide realistic time estimates and manage client expectations proactively Explain complex technical concepts to non-technical stakeholders clearly Handle client feedback professionally and iterate based on their input Identify potential issues early and propose solutions before they become problems Build and maintain strong client relationships through consistent communication Deploy and manage applications on cloud platforms (AWS, GCP, Azure) Set up and maintain CI/CD pipelines for automated testing and deployment Configure Docker containers and orchestration with Kubernetes Monitor application performance and troubleshoot production issues Implement security best practices and ensure system reliability Manage database backups, migrations, and disaster recovery procedures Optimize infrastructure costs and resource utilization Conduct thorough code reviews and provide constructive feedback Follow and enforce coding standards and best practices Participate in Agile/Scrum ceremonies (standups, planning, retrospectives) Document technical decisions, APIs, and system architecture Mentor junior developers and share knowledge with the team Stay updated with latest technologies and industry trends.
Responsibilities
The Senior Software Engineer will build and maintain web applications using the MERN stack and work directly with clients to translate their business needs into technical solutions. Responsibilities include developing user interfaces, implementing APIs, optimizing performance, and managing client relationships.
Loading...