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
Location: hyderabad, IN
Posted Date: 5/12/2025
Contact Information
Contact | Human Resources TekIT Software Solutions Pvt. Ltd. |
---|