Full Stack Developer – MERN

MACS-G Solutions

IN Full–time
Posted on: March 06, 2026
Purpose: As a Full-Stack Developer, you will be responsible for designing, developing, and deploying scalable and user-friendly web and mobile applications. You’ll play a key role in both frontend and backend development, including API development, user authentication, deployment, and transforming complex business logic into workable solutions. Responsibilities: • Develop responsive and intuitive user interfaces for web and mobile applications using modern frontend frameworks such as React.js, Vue.js, or Angular. • Design and implement robust backend systems using Node.js and Express.js, ensuring scalability, reliability, and security. • Analyze and understand complex business requirements and logic, and translate them into practical and efficient technical solutions. • Create RESTful APIs to facilitate seamless communication between the frontend and backend, adhering to best practices and standards. • Implement user authentication and authorization mechanisms to ensure secure access control to application resources. • Deploy applications to cloud platforms such as AWS or Google Cloud, configuring servers, databases, and other necessary infrastructure components. • Utilize terminal commands efficiently for tasks such as running servers, executing scripts, managing version control with Git, and interacting with cloud services. • Collaborate with cross-functional teams, including designers and product managers, to understand requirements and deliver high-quality solutions. • Conduct code reviews, tests, and optimizations to maintain code quality, performance, and scalability. • Stay updated with the latest technologies, tools, and best practices in full-stack development, and proactively apply them to enhance project outcomes. Qualifications & Skills: • Bachelor’s degree in computer science, software engineering, or related field. • Minimum 3 years of experience in full-stack development, with a focus on both frontend and backend technologies. • Proficiency in frontend frameworks such as React.js, Vue.js, or Angular, with hands-on experience building modern web and mobile applications. • Strong expertise in backend development using Node.js and Express.js, including API design and implementation. • Experience with database technologies such as MongoDB, MySQL, or PostgreSQL, and proficiency in writing efficient database queries. • Knowledge of authentication and authorization mechanisms, including JWT, OAuth, and session management. • Familiarity with cloud platforms such as AWS, Google Cloud, or Azure, and experience deploying applications using cloud services. • Proficient in utilizing terminal commands for tasks such as running servers, executing scripts, managing version control with Git, and interacting with cloud services. • Excellent problem-solving skills, analytical thinking, and attention to detail. • Effective communication skills and the ability to collaborate with multidisciplinary teams in a fast-paced environment. Additional Considerations: • Experience with frontend state management libraries such as Redux, Vuex, or NgRx. • Knowledge of mobile app development frameworks such as React Native or Flutter. • Understanding of containerization technologies such as Docker and orchestration tools like Kubernetes. • Contributions to open-source projects or personal coding projects showcasing your skills and expertise.

About Company

MACS-G Solutions

Your next job is waiting

Create your profile and start applying in minutes.