We seek a highly skilled and motivated Full-Stack Web App Developer with expertise in Node.js and React to join our dynamic team. The position is for the group company, City Bees for its application development office to be based in India. The role will be based in Chennai, Tamil Nadu and may require traveling to UAE based on requirements. This is an exciting opportunity for a developer who enjoys building high-performance web applications, collaborating with cross-functional teams, and delivering seamless front-end and back-end solutions that create real business impact.
Key Responsibilities
- Build and maintain responsive, user-friendly interfaces using React.js, HTML5, CSS3, JavaScript, TypeScript, Angular, and Bootstrap.
- Develop and maintain server-side logic, APIs, and services using Node.js, Express.js, ASP.NET Core, C#, and related technologies.
- Design and implement relational and NoSQL databases such as MongoDB, PostgreSQL, and MySQL, ensuring security, scalability, and data integrity.
- Integrate third-party APIs and services into web applications to enhance functionality and connectivity.
- Write clean, maintainable, and efficient code, implement unit and integration testing, and participate in code reviews to uphold quality standards.
- Optimize front-end and back-end performance for speed, scalability, and reliability using best practices.
- Collaborate with developers, UI/UX designers, and product managers to create innovative, high-performance web applications.
- Document application features, dependencies, and processes to support knowledge transfer and onboarding.
- Stay current with web development trends, tools, and best practices while contributing to continuous improvement of the development process.
Required Skills & Qualifications
We’re looking for a candidate with strong full-stack development experience and a passion for building modern, scalable applications. You should be confident across front-end and back-end development, API integration, database design, testing, and performance optimization, with the ability to communicate technical concepts clearly and work effectively in a collaborative environment.
- Strong experience with Node.js, Express.js, and building RESTful APIs for server-side development.
- Proficiency in React.js and modern front-end development, including Redux and related libraries.
- Solid understanding of HTML, CSS, JavaScript (ES6+), TypeScript, and front-end frameworks.
- Hands-on experience with relational databases such as PostgreSQL and MySQL, as well as NoSQL databases such as MongoDB or Firebase.
- Experience with Git for version control and collaborative development workflows.
- Good understanding of web performance and optimization techniques, including lazy loading, code splitting, and caching strategies.
- Strong experience designing and integrating RESTful APIs across front-end and back-end systems.
- Knowledge of unit testing and integration testing using tools such as Jest or Mocha.
- Strong analytical, problem-solving, and troubleshooting skills.
- Excellent collaboration and communication skills, with the ability to explain technical concepts to non-technical stakeholders.
- Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- 2+ years of hands-on experience in full-stack development with Node.js and React.js.
Preferred Qualifications
- Experience with cloud platforms such as AWS, Google Cloud, or Azure.
- Familiarity with containerization tools like Docker and CI/CD pipelines.
- Knowledge of GraphQL for API development.
- Experience working with Agile methodologies and tools such as Jira or Trello.
- Awareness of UI/UX design principles and front-end best practices.
About Us
We are a diversified business group established in 2010 and headquartered in Sharjah,UAE with interests in real estate, property management, facilities management, app development, e-commerce, management consultancy, construction, manufacturing and proptech. As a smart space management platform, CityBees is built to simplify and elevate the way spaces are cared for through technology, trusted service providers, and property management expertise. Backed by our founders vision to drive innovation, sustainable growth, and digital transformation, CityBees delivers simple, smart, and secure solutions for residential, commercial, and community spaces while creating real value for customers and communities.
Why Join Us
We offer a competitive salary and benefits package, the opportunity to work with a talented and collaborative team on innovative projects, and access to continuous learning and professional development opportunities. If you are passionate about full-stack development and ready to contribute to impactful web applications, we would love to hear from you.
Job Type: Full-time
Pay: ₹40,000.00 - ₹60,000.00 per month
Experience:
- Development: 2 years (Preferred)
Work Location: In person