We are seeking a skilled and experienced software developer to join our team as a Full Stack Engineer. In this role, you will be responsible for designing, building, and maintaining scalable full-stack applications that integrate AI/LLM capabilities.
As a Full Stack Engineer, you will work closely with cross-functional teams to define, develop, and deliver product features from concept to production. You will have the opportunity to work across the entire technology stack, from frontend interfaces to backend systems and infrastructure.
The ideal candidate will have a strong background in Java or Python, with experience in backend technologies such as SQL/NoSQL databases, Elasticsearch, MongoDB, Spring Boot, REST/GraphQL APIs, and ORM frameworks like Hibernate. They will also have proficiency in modern frontend technologies such as React, Redux, Vue, and TypeScript.
In addition to technical skills, the successful candidate will have excellent problem-solving, debugging, and performance-tuning skills, as well as strong communication and leadership skills. They will be able to engage effectively with business stakeholders and product teams to drive innovation and delivery.