TekIT Software Solutions Pvt. Ltd.

MERN Stack Developer - Node.js/React.js

Job Location

hyderabad, India

Job Description

Job Responsibilities : - Leverage 8 or more years of demonstrable development experience to build software that provides users with a complete and delightful experience across both front-end and back-end. - Apply in-depth knowledge in front-end technologies such as ReactJS, Redux, TypeScript, CSS/SCSS, and a strong understanding of modern web development principles. Familiarity with Web3 concepts is a plus. - Utilize in-depth knowledge in one or more back-end technologies, with a strong preference for Node.js and potentially experience in Java, Golang, Serverless architectures, or Solidity/Ethereum. - Demonstrate hands-on experience with Amazon Web Services (AWS) for deploying, managing, and scaling applications. - Possess a solid understanding of API Development principles and best practices. - Exhibit hands-on experience with OpenAPI specification (Swagger Spec) for designing and documenting APIs. - Demonstrate proficiency with MongoDB or other NoSQL databases for data persistence and retrieval. - Apply proficiency in SOLID Principles and Design Patterns to create maintainable and scalable code. - Demonstrate proficiency in debugging, utilizing source control (Git), and effectively tracking and resolving defects. - Apply proficiency in distributed systems design principles to build resilient and scalable applications. - Possess knowledge of containerization technologies (Kubernetes, Docker) and CI/CD pipelines for automated deployments. - Demonstrate proficiency in utilizing AI tools to enhance various aspects of the development process, including coding assistance, test generation, test automation, and code reviews. - Exhibit familiarity with unit testing frameworks and Test-Driven Design (TDD) methodologies. - Demonstrate familiarity with Domain-Driven Design (DDD) principles for building complex software systems. Good to Have Skills : - Good understanding and experience with modern networking protocols such as http/2 and gRPC. - Understanding of and experience in using RESTful Services and messaging platforms (e.g., Kafka, RabbitMQ). Required Skills & Experience : - Bachelor's or Master's degree in Computer Science or a related field. - 8 years of demonstrable full-stack development experience. - Expertise in ReactJS, Redux, TypeScript, and modern front-end development practices. - Strong proficiency in Node.js and experience building scalable back-end applications. - Hands-on experience with AWS services. - Solid understanding of API development and experience with OpenAPI/Swagger. - Experience with MongoDB or other NoSQL databases. - Strong understanding and application of SOLID Principles and Design Patterns. - Proficiency with Git and standard software development workflows. - Familiarity with distributed systems design. - Knowledge of Kubernetes and Docker. - Experience with CI/CD pipelines. - Familiarity with unit testing and TDD. - Familiarity with Domain-Driven Design. - Excellent problem-solving and analytical skills. - Strong communication and collaboration skills. - Ability to work independently and as part of a team (ref:hirist.tech)

Location: hyderabad, IN

Posted Date: 5/12/2025
View More TekIT Software Solutions Pvt. Ltd. Jobs

Contact Information

Contact Human Resources
TekIT Software Solutions Pvt. Ltd.

Posted

May 12, 2025
UID: 5139863710

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.