
MERN Full Stack Developer
Job Overview:
We are seeking a highly skilled and motivated MERN Full Stack Developer with experience in SQL Server to join our dynamic team. As a Full Stack Developer, you will be responsible for developing, enhancing, and maintaining cutting-edge web applications using the MERN (MongoDB, Express.js, React, Node.js) stack, while also managing and integrating SQL Server databases. You will work closely with the design and product teams to ensure seamless user experiences and efficient backend processes.
Key Responsibilities:
1. Frontend Development: Design and develop interactive user interfaces using React.js and integrate them with backend services.
2. Backend Development: Build and maintain scalable, efficient backend services and APIs using Node.js and Express.js.
3. Database Management:
- Design and manage both NoSQL databases, primarily MongoDB, and SQL Server databases.
- Write complex queries, stored procedures, and manage relational data in SQL Server.
- Ensure data consistency, security, and performance optimization across both databases.
3. API Integration: Develop and integrate third-party APIs for various functionalities and external services.
4. Testing & Debugging: Write and maintain automated tests, troubleshoot, and resolve issues to ensure smooth performance of web applications.
5. Performance Optimization: Monitor and optimize application performance, ensuring fast response times and scalability for both frontend and backend processes.
6. Version Control & Deployment: Manage codebase using Git and ensure seamless deployment on cloud services (e.g., AWS, Heroku).
7. Collaboration: Work closely with cross-functional teams including UX/UI designers, product managers, and other developers to deliver high-quality software.
8. Stay Updated: Keep up with the latest trends and best practices in web development, particularly within the MERN stack and relational databases.
Qualifications:
- 2-5 years of professional experience in full stack development.
- Strong proficiency in React.js, Node.js, Express.js, and MongoDB.
- Expertise in SQL Server database management, including complex queries, stored procedures, and optimization techniques.
- Experience with RESTful APIs and GraphQL.
- Solid understanding of HTML5, CSS3, JavaScript/ES6+, and modern front-end build pipelines and tools.
- Familiarity with version control systems like Git and CI/CD pipelines.
- Experience in Agile/Scrum development methodologies.
- Proficiency in cloud platforms like AWS, Azure, or Heroku.
- Strong debugging, problem-solving, and analytical skills.
Nice to Have:
- Experience with TypeScript.
- Knowledge of Next.js for server-side rendering.
- Familiarity with containerization technologies like Docker.
- Experience with unit testing frameworks (e.g., Jest, Mocha).
Soft Skills:
- Strong communication and interpersonal skills.
- Ability to work independently and as part of a team.
- Passion for learning new technologies and improving skills.
- Attention to detail and a strong focus on delivering high-quality products.
Experience: 02-05 years.
Location: Bahria Town Karachi.
Job Type: Full time (onsite).
Transportation is provided for the following locations: Sohrab Goth, Ayesha Manzil, Yaseenabad, Rub Medical Center, Gulshan Chowrangi, Luckey One Shopping Mall, 5 Star Chowrangi, Nagan Chowrangi, Power House Chowrangi, Shafeeq More, Model Colony, Malir halt, Rafah-e-Aam Society, Colony Gate, Scheme 33, Safoora Goth, CP 5 / CP 6 Malir Cantt.
How to Apply:
Please submit your resume, and portfolio to careers@xautonomous.net.
We look forward to seeing your work!
To apply for this job please visit xautonomous.ai.