Software Engineer (ReactJS / NodeJS)
We are seeking a highly motivated Software Engineer with strong expertise in React & NodeJS to join our dynamic development team at Webtezza Private Limited. In this role, you will contribute to both front-end and back-end development, helping drive key company projects while delivering high-quality web applications. As a Software Engineer, you will work with cutting-edge technologies and collaborate closely with cross-functional teams to deliver innovative and scalable software solutions.
Key Responsibilities:
- Develop responsive, high-performance web applications using React and NodeJS.
- Design and implement backend services and APIs using NodeJS.
- Manage state efficiently with Redux to ensure smooth interactions and data flow.
- Collaborate with front-end teams to implement seamless user interfaces and interactions.
- Design and manage databases, ensuring optimized performance and effective data storage.
- Ensure the scalability, maintainability, and performance of the application.
- Write clean, maintainable, and efficient code while adhering to coding standards and best practices.
- Troubleshoot, debug and resolve technical issues.
- Participate in code reviews, providing feedback to team members and continuously improving the codebase.
- Work closely with product managers, designers, and other engineers to deliver impactful software solutions.
- Keep up-to-date with the latest industry trends and emerging technologies to continuously improve development practices.
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Proven experience in web development with expertise in React, Node.js, and relevant frameworks.
- Strong proficiency in front-end and back-end development, including expertise in React (with Redux) and Node.js.
- Experience with RESTful APIs and WebSocket implementations.
- Solid understanding of JavaScript / ES6+.
- Experience with TypeScript would be an advantage.
- Familiarity with Tailwind and WordPress Theme Development is a plus.
- A solid understanding of Object-Oriented Programming (OOP) principles.
- Strong problem-solving, analytical skills, and experience with database management.
- Knowledge of software development best practices and version control systems like Git.
What’s On Offer:
- Competitive salary commensurate with experience and skill set.
- Hybrid work model, offering flexibility to work remotely or from the office, based on preference.
- Travel & accommodation allowances for those who choose to work from the office, ensuring a seamless and comfortable commute.
- Opportunities for career growth and advancement within a dynamic and supportive work environment.
- Work-life balance, supported by flexible working hours.