Position Overview:
We are searching for an experienced Senior MERN Stack Developer to lead our development
efforts. Your expertise will drive the creation of cutting-edge web applications while
mentoring junior developers and contributing to technical strategy.
Key Responsibilities:
• Lead and participate in the architecture, design, and development of complex
applications.
• Mentor and guide junior developers, fostering skill development and growth.
• Collaborate with cross-functional teams to define technical roadmaps and strategies.
• Conduct code reviews and ensure adherence to coding standards and best practices.
• Stay updated with emerging technologies and advocate for their integration.
• Develop and maintain robust and scalable web applications using the MERN stack.
• Collaborate with front-end and back-end developers to define and implement
innovative solutions.
• Design and implement RESTful APIs for seamless integration between front-end and
back-end systems.
• Work closely with UI/UX designers to create responsive and visually appealing user
interfaces.
• Troubleshoot, debug and optimize code to ensure high performance and reliability.
• Implement security and data protection measures in line with industry best practices.
• Stay updated on emerging trends and technologies in web development.
Qualifications & Skills:
• Bachelor’s or Master’s degree in Computer Science or related field.
• Proven experience as a Senior MERN Stack Developer.
• Strong proficiency in React.js, Node.js, Express.js, and MongoDB.
• Strong proficiency in Typescript, JavaScript, HTML, and CSS.
• Familiarity with front-end frameworks like Bootstrap, Material-UI, etc.
• Experience with version control systems, such as Git.
• Knowledge of database design and management, including both SQL and NoSQL
databases.
• Leadership skills and the ability to guide and inspire a team.
• Excellent problem-solving abilities and a strategic mindset.
• Effective communication and collaboration skills.
• Knowledge of AWS and s3 cloud storage
Location: The position is based in Hyderabad.
Join us in revolutionizing education! If you are a passionate MERN Stack developer with a
vision for transforming education in line with NEP2020, we would love to hear from you. Apply
now and be part of an innovative team shaping the future of education.
About EKSAQ
We are an Education Services K-12 start-up that provides solutions in Foundational Literacy and Numeracy, Core skills, Reading Comprehension, and Writing Competency to schools and state governments. We aim to use Artificial Intelligence, and multimedia tools to productize the content developed for students in K-12. Our mission is to provide quality education to students using cutting-edge technology tools, enabling them to excel in their academic journey and substantially improve learning outcomes with a judicious mix of hybrid delivery and smart use of cutting-edge technologies.
We are an Education Services K-12 start-up that provides solutions in Foundational Literacy and Numeracy, Core skills, Reading Comprehension, and Writing Competency to schools and state governments. We aim to use Artificial Intelligence, and multimedia tools to productize the content developed for students in K-12. Our mission is to provide quality education to students using cutting-edge technology tools, enabling them to excel in their academic journey and substantially improve learning outcomes with a judicious mix of hybrid delivery and smart use of cutting-edge technologies.
Similar jobs
We are seeking an experienced Technical Lead with expertise in the MERN (MongoDB, Express.js, React.js, Node.js) stack to join our dynamic team. As a Technical Lead, you will play a pivotal role in leading the development of cutting-edge web applications. You will collaborate with cross-functional teams, mentor junior developers, and contribute to architectural decisions.
Responsibilities:
- Technical Leadership:
- Lead a team of developers in the design, development, and deployment of high-quality web applications.
- Provide technical guidance, mentorship, and support to team members.
- Take ownership of the technical architecture, ensuring scalability, reliability, and maintainability.
- Development:
- Hands-on development using the MERN stack to build robust and scalable web applications.
- Collaborate with the team to define technical specifications and implement solutions according to requirements.
- Code Review and Quality Assurance:
- Conduct code reviews to ensure adherence to coding standards, best practices, and architectural guidelines.
- Implement and maintain automated testing processes to guarantee the quality of deliverables.
- Technical Strategy:
- Collaborate with product managers, designers, and other stakeholders to define technical requirements and priorities.
- Contribute to the development of the technical roadmap and ensure alignment with business goals.
- Problem Solving:
- Identify technical challenges and provide innovative solutions.
- Troubleshoot and resolve technical issues as they arise.
- Documentation:
- Create and maintain technical documentation including architecture diagrams, API specifications, and system documentation.
- Stay Updated:
- Keep abreast of industry trends, emerging technologies, and best practices in web development.
Requirements:
- Bachelor's or higher degree in Computer Science or a related field.
- Proven experience as a Technical Lead or Senior Developer with expertise in the MERN stack.
- Strong proficiency in MongoDB, Express.js, React.js, and Node.js.
- Proficient in front-end technologies such as HTML, CSS, and JavaScript.
- Experience with version control systems (e.g., Git).
- Familiarity with cloud platforms (e.g., AWS, Azure) and containerization (e.g., Docker).
- Excellent problem-solving and analytical skills.
- Strong communication and leadership abilities.
- Ability to work collaboratively in a cross-functional team environment.
Job Description:-
Infrastructure as Code (IaC): Implement and maintain infrastructure as code using tools like Terraform or AWS CloudFormation, ensuring scalability and reliability of cloud resources.
Continuous Integration/Continuous Deployment (CI/CD): Establish and enhance CI/CD pipelines to automate build, test, and deployment processes, facilitating faster and more reliable releases.
Configuration Management: Manage and automate server configurations using tools like Ansible, Chef, or Puppet, ensuring consistency and compliance across environments.
Monitoring and Logging: Set up and maintain monitoring and logging solutions (e.g., CloudWatch, ELK stack) to proactively identify and troubleshoot issues within the AWS infrastructure.
Security and Compliance: Implement security best practices and compliance standards (e.g., AWS IAM, Security Groups) to protect data and resources. Conduct security audits and vulnerability assessments.
The Successful Applicant
AWS Proficiency: Extensive experience with Amazon Web Services (AWS) and its services, including EC2, S3, RDS, Lambda, and more. AWS Certified DevOps Engineer certification is a plus.
Infrastructure as Code (IaC): Proficiency in writing and maintaining infrastructure as code using tools like Terraform, AWS CloudFormation, or similar technologies.
CI/CD Tools: Strong knowledge of CI/CD tools such as Jenkins, Travis CI, or AWS CodePipeline. Ability to configure and optimize automated build and deployment pipelines.
Containerization: Hands-on experience with containerization technologies like Docker and container orchestration platforms like Kubernetes in AWS.
Scripting and Automation: Proficiency in scripting languages (e.g., Bash, Python) for automating tasks and managing infrastructure.
Monitoring and Logging Tools: Familiarity with monitoring and logging tools such as CloudWatch, ELK stack (Elasticsearch, Logstash, Kibana), Prometheus, Grafana, or Splunk.
Security and Compliance: Strong understanding of AWS security best practices, identity and access management (IAM), and compliance frameworks (e.g., HIPAA, GDPR).
Networking: Knowledge of AWS networking concepts, VPC, and routing. Experience with VPNs, Direct Connect, and other networking technologies is a plus.
Database Administration: Basic knowledge of database administration on AWS, including RDS, DynamoDB, or Aurora.
Collaboration and Communication: Excellent communication and teamwork skills to collaborate with cross-functional teams and convey technical information effectively.
- 2 years of strong development background building complex applications.
- Proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- Experience building applications using NodeJS and frameworks such as Express.
- Thorough understanding of React.js and NodeJS including its core principles.
- Ability to understand business requirements and translate them into technical requirements.
- Familiarity with code versioning tools (such as Git, SVN, and Mercurial).
- Understanding the nature of asynchronous programming and its quirks and workarounds
- Strong experience with MongoDB, Postgres
- Developing new user-facing features using React.js
- Thorough understanding of React.js & popular Workflows (such as Flux or Redux)
- Building reusable components and front-end libraries for future use
WHO WILL LOVE THIS JOB?
• Attracted to creativity, innovation, and eagerness to learn
• Alignment to a fast-paced organization and its short-term and long-term goals
• An engaging, open, genuine personality that naturally encourages interaction with individuals at all levels
• Strong value system and sense of ethics
• Absolute dedication to premium quality
• Want to build strong core product team capable of developing solutions for complex, industry-first problems.
• Build balance of experience, knowledge, and new learnings
ROLES AND RESPONSIBILITIES?
• Driving the success of the software engineering team at Datamotive.
• Collaborating with senior and peer engineers to prioritize and deliver features on the roadmap.
• Build strong development team with focus on building optimized & usable solutions.
• Research, Design & Develop distributed solution to handle workload mobility across multi & hybrid clouds
• Assist in Identifying, Researching & Designing newer features and cloud platform support in areas of disaster recovery, data protection, workload migration etc.
• Assist in building product roadmap.
• Conduct pilot tests to assess the functionality of newly developed programs.
• Front facing customers for product introduction, knowledge transfer, solutioning, bugs triaging etc.
• Assist customers by giving product demos, conducting POCs, trainings etc.
• Manage Datamotive infrastructure, bring innovative automation for optimizing infrastructure usage through monitoring and scripting.
• Design test environments to simulate customer behaviours and use cases in VMware vSphere, AWS, GCP, Azure clouds.
• Help write technical documentation, generate marketing content like blogs, webinars, seminars etc.
TECHNICAL SKILLS
• 3 – 8 years of experience in software development with relevant domain understanding of Data Protection, Disaster Recovery, Ransomware Recovery.
• A strong understanding and demonstrable experience with at least one of the major public cloud platforms (GCP, AWS, Azure or VMware)
• A strong understanding and experience of designing and developing architecture of complex, distributed systems.
• Insights into development of client-server SaaS applications with good breadth across networking, storage, micro-services, and other web technologies.
• Experience of building and leading strong development teams with systems product development background
• Programming knowledge in either of GO Lang, C, C++, Python or Shell script.
• Should be a computer science graduate with strong fundamentals & problem-solving abilities.
• Good understanding of virtualization, storage and cloud platforms like VMware, AWS, GCP, Azure and/or Kubernetes will be preferable
Responsibilities
- In this role, you should be able to work independently with little supervision.
- You should have excellent organization and problem-solving skills.
- If you also have hands-on experience in software development and agile methodologies, we’d like to meet you.
- You will be responsible to develop high-quality software that is aligned with user needs and business goals.
- 5 to 10 years of end-to-end development using Java & UI technology (ReactJS)
- Good knowledge of any relational database).
- Experience in JavaScript along with an OOP language
- Well versed with testing concepts and methodologies
- Agile/Scrum development and full SDLC from development to production deployment.
- Analytical mind with problem-solving aptitude.
- Ability to work independently.
- Excellent written and oral communication skills.
Full Stack Developers at The Seenit Co. are passionate about using technology to create an impact on the world they live in. At Seenit, you will get to collaborate with an accomplished team that loves solving real-world problems. You will get to work on cutting edge projects that will shape the next phase of growth for the global luxury industry.
Seenit’s suite of products enables the leading luxury retailers around the world to transform their customer experience and build loyal relationships with their customers. The apps allow retailers to make use of their existing infrastructure and resources to deliver a truly omnichannel experience in today's rapidly changing world of shopping.
We would welcome someone to the team who:
- Loves to write “clean”, well designed code to solve complex problems
- Can design, develop and test the core product software and databases to ensure strong optimization and functionality
- Is inclined to contribute in all phases of the development lifecycle and takes end to end ownership of the project
- Follows best industry practices
- Is excited to support others to succeed and shine in a collaborative team culture
Your application will require you to have:
- 4+ years experience building backend services for production web applications
- Experience in working with AGILE methodology
- Experience deploying softwares to cloud providers such as GCP, AWS
- Good knowledge of NoSQL databases, and query optimisations
- Experience with MongoDB, Express JS, React JS, Node JS, TypeScript
- Experience with caching implementation using Redis
- Experience with Elastic Search will be an added advantage.
- Previous exposure to leading a team of 3 or more full stack developers will be an added advantage
- MongoDB for database(NoSQL)
- React JS for web front end(TypeScript)
- Express JS and Node JS for web servers
- AWS is our cloud provider
- Redis for caching
You should work with us because:
- We’re a relaxed diverse group and don’t take ourselves too seriously
- We're creative and want to change the world while we're at it (yes we do!)
- Our products have an international audience and our partners are around the globe
- Team lunches are more frequent than team meetings
- We love to travel and will ask you to take time off to refresh
having built a few of India's largest companies across multiple domains. This will be an opportunity to directly work with the founders. What we are looking for: An entrepreneurial, thoughtful, and positive mindset/approach to solving large problems, capable of adapting to changing market conditions, willing to join a growing startup, a rational and no-nonsense approach, and practical thought process.
Full-stack experience designing and building scalable applications from end-to-end
- Excellent JavaScript skills and strong proficiency in React
- Familiarity with the MERN stack (MongoDB, Express.JS, React.JS, and Node.JS)
- Working experience with React, Redux, ES6
- Experience building backend API's using NodeJs and ExpressJs
- Experience with NoSQL databases such as MongoDB, mongoose, aggregation framework
and Redis
- Experience with Web sockets and related frameworks (e.g. Socket.IO)
- Experience using RESTful APIs and basic authentication mechanisms
- Create and maintain microservices
- Ability Showcase past work via live web pages
Required Skills: Database - MongoDB, Restful, Express.JS, React.JS and Node.JS, MySQL,
NoSQL.