Full-Stack Developer
Role details
Job location
Tech stack
Job description
Managers, Architects, and Technical Leads to deliver iterative enhancements across a range of platforms. The role requires strong capability across both front-end and back-end development. Experience with modern frameworks such as React, Next.js, React Native, or Flutter is highly desirable, while familiarity with Liferay DXP would be considered an advantage. Responsibilities: Hands-on full stack development across web platforms and applications. Build responsive, user-friendly interfaces using React, Next.js, and modern front-end frameworks. Develop and integrate back-end services using Java and Spring. Work with product managers, designers, and architects to translate requirements into scalable solutions. Ensure applications are performant, secure, and maintainable. Participate in release preparation, DevOps processes, and contribute to technical documentation. Occasionally handle support tickets, bug fixes, and enhancements. Promote innovation, including AI integration opportunities
Requirements
where relevant. About the Candidate: Minimum 2 years of professional experience as a Full Stack Developer or similar role. Strong skills in Java and Spring for back-end development. Front-end skills with any of React, Next.js, React Native or Flutter. Familiarity with HTML, CSS, and modern UI development best practices. Understanding of microservices architecture, APIs, and system integrations. Knowledge or experience with AI-related technologies is highly desirable. Experience with version control systems (e.g., Git). Excellent communication and teamwork skills and contribute ideas for integrating AI-driven features and improving user experiences. Strong attention to detail, problem-solving, and organisational abilities. Experience with Liferay DXP considered a plus. Reply is an Equal Opportunities Employer and committed to embracing diversity in the workplace. We provide equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type regardless of age, sexual orientation, gender, identity, pregnancy, religion, nationality, ethnic origin, disability, medical history, skin colour, marital status or parental status or any other characteristic protected by the Law. Reply is committed to making sure that our selection methods are fair to everyone. To help you during the recruitment process, please let us know of any Reasonable Adjustments you may need.", "salary_raw": "Row(double=None, string=None)"}