MERN Stack Developer with JavaScript, DOM Manipulation, Asynchronous Programming, and Vanilla PHP
Backend ExperienceLocation: RemoteJob Type: Full-time
Job Description:We are seeking a versatile MERN Stack Developer with strong expertise in JavaScript, DOM manipulation, asynchronous programming, and experience with Vanilla PHP for backend development. You will be responsible for building and maintaining dynamic, full-stack applications, integrating PHP-based backend systems, and ensuring smooth performance across the entire tech stack.In this role, you will collaborate with our development team to create responsive and robust web applications. Your deep knowledge of JavaScript and proficiency in both the MERN stack and Vanilla PHP will be essential in delivering high-quality solutions.
Key Responsibilities:Develop and maintain full-stack applications using the MERN stack (MongoDB, Express.js, React, Node.js).Implement and maintain backend services using Vanilla PHP, including custom scripts and API integrations.Write clean, efficient, and maintainable JavaScript code with a focus on DOM manipulation and dynamic content rendering.Handle asynchronous programming tasks, including API calls, data fetching, and server-side integration.Develop and integrate RESTful APIs, ensuring seamless data flow between front-end (React) and backend systems (PHP, Node.js).Optimize both PHP and Node.js backend applications for performance, scalability, and security.Collaborate with designers and other developers to implement and enhance UI/UX.Debug and resolve issues across the application stack, including front-end and backend challenges.Participate in code reviews and contribute to best practices and technical standards.
Required Skills and Qualifications:Proven experience as a MERN Stack Developer (3+ years).Strong proficiency in JavaScript, with a deep understanding of ES6+ features.Expertise in DOM manipulation and working with front-end frameworks like React.Solid understanding of asynchronous programming, including Promises and Async/Await.Extensive experience with Vanilla PHP for backend development, including creating custom scripts and managing PHP-based applications.Proficient in building and integrating APIs using both Node.js and PHP.Experience with MongoDB and Express.js for backend development.Familiarity with version control systems (e.g., Git).Strong problem-solving skills and attention to detail.Ability to work both independently and collaboratively in a fast-paced environment.
Preferred Qualifications:Experience with state management libraries like Redux.Familiarity with CSS frameworks like Bootstrap or Material-UI.Knowledge of security best practices in web development, particularly in PHP.Experience with DevOps practices and tools (e.g., Docker, CI/CD pipelines).Familiarity with modern PHP frameworks (e.g., Laravel) is a plus but not required.
What We Offer:Competitive salary and benefits package.Opportunity to work with a diverse tech stack, including both modern and traditional technologies.Collaborative and inclusive work environment.Professional growth and development opportunities.Flexible work arrangements (including remote options).