Full Stack Engineer -
Infoplus Technologies UK Ltd, Cheap, City and County of the City of London
Full Stack Engineer -
Salary not available. View on company website.
Infoplus Technologies UK Ltd, Cheap, City and County of the City of London
- Part time
- Temporary
- Remote working
Posted 6 days ago, 29 Oct | Get your application in now to be included in the first week's applications.
Closing date: Closing date not specified
Job ref: 116caafed13749ba93d4f312716661c7
Location ref: Cheap, City and County of the City of London
Full Job Description
Developing and maintaining scalable Front End and Back End applications for web and mobile platforms.
Collaborating with designers, product managers, and other engineers to build user-friendly, high-performance software.
Writing clean, efficient, and maintainable code while adhering to best practices in software development.
Implementing APIs and ensuring seamless integration between Front End and Back End systems.
Testing, troubleshooting, debugging, and optimising existing/new systems for performance and scalability.
Participating in code reviews, providing constructive feedback, and maintaining quality standards.
Must Have
- Backend: Strong Java/Python skills with Spring and Spring Boot
- Frontend fundamentals: Strong HTML5, CSS3, and JavaScript (ES6+)
- Modern Front End framework: Hands-on experience with React Js
- Component architecture and state: Component-based design and state management (React Hooks, Redux, Context, or NgRx)
- Responsive UI: Building responsive, cross-browser compatible applications
- APIs: Developing RESTful APIs
- Architecture and design: MVC architecture, design patterns, and dependency injection
- Security: Authentication and authorization (JWT, OAuth2)
- Databases: Hands-on SQL with MySQL, PostgreSQL, or Oracle. This includes complex queries, joins, indexing, and query optimization.
Nice to Have
- Knowledge of NoSQL databases (MongoDB, DynamoDB)
- Exposure to Generative AI and LLM integration (OpenAI, Claude, Bedrock) in enterprise applications, including building RAG solutions with embeddings and vector databases.
- Familiarity with Spring AI or LangChain/LangChain4j, prompt engineering best practices, and streaming LLM responses to React UIs.
- Microservices architecture and messaging systems (Kafka, RabbitMQ)
- Cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes)
- Testing: JUnit and Mockito on the Back End; Jest, React Testing Library, and Cypress or Playwright on the Front End