Design and develop responsive, scalable and maintainable web applications, with strong attention to performance and user experience.
Establish and improve front-end frameworks, coding standards and development best practices.
Collaborate with back-end developers on API integration and end-to-end system functionality, with hands-on involvement in Node.js (JavaScript / TypeScript) back-end development where required.
Provide technical support to development teams and clients, including troubleshooting and resolving application issues.
Improve existing solutions to enhance quality, performance and maintainability.
Requirements:
1 year of Full Stack Development experience, with strong Front-End Development expertise in ReactJS and React Native.
Strong knowledge of ReactJS, React Native and modern front-end frameworks, responsive web development and UI/UX principles.
Good understanding of Node.js, RESTful API integration and related back-end technologies.
Understanding of software architecture, development standards and best practices; experience with Domain-Driven Design (DDD) is an advantage.
Able to manage multiple projects and priorities while working effectively across teams and client environments.
Degree in Computer Science, IT, Software Engineering or a related field.