Page 1 of 2

Junior+/Middle Full-Stack Developer

At Sensey.ai, we are developing a state-of-the-art semantic search engine designed specifically for the legal sector. Our platform is a comprehensive solution for analyzing, searching, and managing legal documents.
Responsibilities:
- Developing and maintaining a web application using modern frameworks (React/Vue.js for frontend, Node.js/Express or Python/FastAPI for backend)
- Design and implementation of a RESTful API to interact with the document analysis system
Frontend integration with backend services and external APIs (including language model APIs and vector databases)
- Development of an intuitive and responsive user interface
- Implementation of user authorization and authentication functions
- Optimizing web application and API performance
- Writing unit and integration tests

Requirements:
- 1.5 years of commercial development experience
- Experience with JavaScript/TypeScript and modern frontend frameworks (React, Vue.js)
- Knowledge of Node.js and Express.js OR Python and FastAPI/Flask/Django
- Experience with RESTful APIs and WebSocket
- Understanding of responsive and adaptive design principles
- Basic knowledge of SQL and experience with relational databases
- Experience with version control systems (Git)
- Basic understanding of CI/CD principles

Will be nice:
- Experience with both Node.js and Python stacks
- Familiarity with GraphQL
- SPA (Single Page Applications) development experience
- Basic knowledge of Docker and containerization
- Experience with cloud platforms (AWS, GCP, Azure)
- Understanding of microservice architecture principles
- Experience with Langchain, llama index or similar frameworks for working with LLMs
- Familiarity with Pinecone, Weaviate, or other vector databases

Personal Qualities:
- Proactivity and ability to suggest process and product improvements
- Ability to learn quickly and adopt new technologies
- Ability to work effectively both in a team and independently
- Attention to detail and a commitment to writing quality code
- Good communication skills and ability to explain technical concepts
What we offer:
- Work on an innovative project in the fast-growing field of LegalTech
- Opportunity to develop skills in full-stack development and familiarization with AI-technologies
- Flexible work schedule and the possibility of remote work
- Modern working environment and development tools
- Competitive salary, options

Tell us a bit more about yourself

Anything else we should know?

Upload your resume and cover letter