i
TechVantage Systems
14 TechVantage Systems Jobs
Software Developer - React.js/Node.js (5-8 yrs)
TechVantage Systems
posted 4d ago
Senior Software Developer :
- Techvantage Analytics is a fast-growing AI services and product engineering company specializing in Analytics, Machine learning, and AI-based solutions.
- We are seeking an experienced and highly skilled Senior Software Developer with expertise in ReactJS and Node.js to join our dynamic development team.
- The ideal candidate will have a proven track record of designing, developing, and delivering scalable web applications and leading technical initiatives.
- This role is perfect for someone passionate about creating seamless user experiences and robust back-end systems.
Key Responsibilities :
- Full-Stack Development: Develop, test, and maintain scalable web applications using ReactJS for the front end and Node.js for the back end.
- Application Architecture: Design and implement efficient, reusable, and scalable solutions in alignment with business requirements.
- API Development: Build and maintain RESTful APIs for application integration and ensure seamless communication between front-end and back-end systems.
- Code Quality: Write clean, maintainable, and optimized code adhering to coding standards and best practices.
- UI/UX Collaboration: Work closely with designers to translate wireframes and mockups into responsive, user-friendly interfaces.
- Performance Optimization: Identify bottlenecks and improve application performance, scalability, and reliability.
- Mentorship: Guide and mentor junior developers, providing technical leadership and code reviews.
- Cross-Functional Collaboration: Collaborate with product managers, designers, and QA engineers to deliver high-quality features.
- Deployment: Participate in the deployment process, ensuring smooth delivery of new features and updates to production.
- Continuous Improvement: Stay updated with the latest technologies, tools, and best practices, integrating them into ongoing projects.
Required Skills and Qualifications:.
- Minimum 5 years of professional experience in React and Node.js.
- Strong proficiency in ReactJS (hooks, state management, Redux or Context API).
- In-depth knowledge of Node.js and related frameworks (Express.js, NextJS).
- Proficiency in modern JavaScript (ES6+) and TypeScript.
- Experience with creating and consuming RESTful APIs.
- Expertise in integrating third-party libraries and tools to enhance user experience.
- Solid understanding of database technologies (SQL and NoSQL, such as MySQL, PostgreSQL, or MongoDB).
- Knowledge of testing frameworks like Jest, Mocha, or Cypress.
- Experience with version control systems (Git and platforms like GitHub, GitLab, or Bitbucket).
- Knowledge of deployment processes, including CI/CD pipelines, Jenkins, GitHub Actions, or similar tools.
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud).
- Experience in containerization tools like Docker.
- Strong problem-solving and debugging skills.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Software Developer roles with real interview advice
4-8 Yrs
2-4 Yrs
Kerala
5-7 Yrs
Thiruvananthapuram
3-5 Yrs
Kerala, Thiruvananthapuram