We are looking for a talented Full Stack Software Engineer with strong expertise in React.js and Express. The ideal candidate will be responsible for building scalable, high-performance applications with clean, maintainable code. You will collaborate closely with product, design, and engineering teams to deliver end-to-end solutions.
Key Responsibilities
-
Design, develop, and maintain scalable web applications using React.js (frontend) and Express (backend).
-
Write clean, efficient, and testable code in TypeScript.
-
Use latest AI code assistants to boost work efficiency.
-
Implement RESTful APIs and integrate with third-party services.
-
Optimise applications for speed, performance, and responsiveness.
-
Work with databases (SQL and NoSQL) for data modelling, migrations, and queries.
-
Collaborate with UI/UX designers to deliver pixel-perfect interfaces.
-
Ensure application security, reliability, and scalability.
-
Participate in code reviews, testing, and debugging.
-
Stay updated with the latest technologies and development best practices.
Requirements
Required Skills & Qualifications:
-
1 year of professional experience as a Full Stack Developer.
-
Hands-on Experience with AI tools like Cursor AI, Claude Code, etc.
-
Strong knowledge of React.js, Express, and TypeScript.
-
Hands-on experience with REST APIs and AI Integrations.
-
Proficiency in working with databases such as PostgreSQL, MySQL, or MongoDB.
-
Solid understanding of HTML5, CSS3, and modern JavaScript (ES6+).
-
Familiarity with Git/GitHub and version control best practices.
-
Experience in writing unit and integration tests (e.g., Jest, Cypress).
-
Knowledge of containerization (Docker) and cloud services (AWS, GCP, or Azure) is a plus.
-
Strong problem-solving skills and ability to work independently as well as in a team.
-
Nice-to-Have Skills
-
Experience with microservices architecture.
-
Knowledge of authentication & authorisation (JWT, OAuth).
-
Familiarity with agile methodologies (Scrum/Kanban).
-
Exposure to DevOps practices and infrastructure as code (Terraform, Ansible).