36 TekIT Software Solutions Jobs
Full Stack Developer - MERN/MEAN Stack (7-9 yrs)
TekIT Software Solutions
posted 12hr ago
Key skills for the job
Job Title : Full-Stack Developer (MERN/MEAN)
Job Type : Full-Time
Location : Remote
Time Zone : 2 PM to 11 PM (IST)
Experience : 7+ Years
About the Role :
We are seeking a highly skilled and experienced Full-Stack Developer with a strong focus on MERN/MEAN stack technologies. In this role, you will be responsible for designing, developing, and maintaining high-quality, scalable, and maintainable web applications.
You will work closely with cross-functional teams to deliver exceptional user experiences.
Responsibilities :
- Design, develop, and maintain robust and scalable web applications using MERN/MEAN stack (Node.js, React.js/Angular.js, Express.js, MongoDB).
- Develop and implement RESTful APIs and microservices.
- Write clean, well-documented, and testable code adhering to best practices.
- Collaborate with cross-functional teams (UI/UX, Product, QA) to gather requirements, define technical solutions, and deliver projects on time.
- Participate in all phases of the software development lifecycle, including planning, design, development, testing, and deployment.
- Implement and maintain CI/CD pipelines for continuous integration and continuous delivery.
- Troubleshoot and debug issues in development and production environments.
- Stay up-to-date with the latest technologies and industry trends.
- Contribute to the improvement of development processes and team productivity.
Required Skills :
Back-End :
- Strong proficiency in Node.js, NestJS, and TypeScript.
- Experience with microservices architecture and RESTful API design.
- Expertise in working with SQL and NoSQL databases.
Front-End :
- Proficient in React.js/Angular.js, HTML5, CSS3, and JavaScript frameworks.
- Experience with front-end build tools and libraries.
Cloud & DevOps :
- Experience with cloud platforms such as Google Cloud Platform (GCP), AWS, and Azure.
- Familiarity with DevOps tools and practices, including CI/CD pipelines, containerization (Docker, Kubernetes), and Agile/Scrum methodologies.
Other :
- Experience with payment gateway integration.
- Knowledge of Go and Python (preferred).
- Strong understanding of version control systems (Git).
- Excellent communication and collaboration skills.
- Problem-solving and analytical skills.
Domain Experience (Preferred) :
- Experience in developing eCommerce platforms, including payment processing systems
Functional Areas: Software/Testing/Networking
Read full job description