As a Senior MERN Stack Engineer at Simublade, you will play a crucial role in designing, developing, and maintaining web applications using the MERN stack. Your responsibilities will involve collaborating closely with cross-functional teams to deliver top-notch, scalable, and sustainable software solutions. You will have the opportunity to work on diverse projects right from inception, crafting modern, accessible, and inclusive experiences for users. Taking charge of the entire design life-cycle, you will leverage your intuition and insights from user research to explore and present innovative design solutions. Your role will entail ideating with the product team, devising original design concepts, introducing best practices to a dynamic design process, and equipping engineers with the necessary resources and documentation to implement designs across various platforms like web, native, desktop, tablet, and mobile. Your expertise will be required in a range of areas including front-end development using React.js to create responsive and visually appealing user interfaces. Additionally, you will design, implement and maintain server-side logic with Node.js and Express.js, manage MongoDB databases effectively, and develop RESTful and GraphQL APIs for seamless communication between front-end and back-end systems. Conducting code reviews, optimizing performance, ensuring security best practices, collaborating with team members, maintaining technical documentation, and mentoring junior developers will also be part of your responsibilities. To qualify for this position, you should hold a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, along with at least 5 years of proven experience as a Full-stack or MERN Stack Developer. Proficiency in JavaScript, TypeScript, HTML, CSS, Material UI, Tailwind CSS frameworks, React.js, NextJS, Tan Stack, Node.js, Express.js, Postgres, RESTful and GraphQL APIs, version control systems like Git, agile development methodologies, AWS & GCP cloud services, and strong problem-solving skills are essential. Excellent communication, collaboration skills, and the ability to work independently or as part of a team are also required. Preferred skills include knowledge of Docker, Kubernetes, CI/CD pipelines, DevOps practices, testing frameworks, test-driven development, front-end build tools, CSS pre-processors, Python, performance monitoring tools, and experience in scaling, load balancing, distributed services, and databases. Simublade has a rich history of working with a diverse range of clients across industries such as education, healthcare, and energy, as well as assisting startups in developing their core products. As a multi-national company with significant annual revenue, Simublade has been recognized with awards for its design and development excellence over multiple years. The mission at Simublade is to harness cutting-edge technology and visionary ideas to create groundbreaking solutions for various industries, fostering diversity, equality, and inclusion. The team at Simublade consists of individuals who are passionate about designing human-centered digital experiences and partnering with clients to build products that make a positive impact globally. At Simublade, innovation and creativity are at the core of our values. We are not just a software development firm; we are a product-driven company committed to developing end-to-end solutions that address real-world challenges. As a member of Simublade, you are encouraged to dream and explore, shaping the next generation of user experiences with pioneering solutions. To learn more about our impactful projects, visit our website at www.simublade.com.,