Junior Developer
As a Junior Developer at eDiscovery AI, you will join a dynamic team dedicated to transforming the legal industry through advanced artificial intelligence and innovative technology. This role offers an exciting opportunity for individuals eager to learn and grow into a full-stack developer position within a company committed to redefining legal tech solutions.
In this position, you will begin by supporting the existing development team through tasks such as testing web applications, identifying bugs, and assisting with debugging and basic bug fixes. You will also help maintain documentation for features, code changes, and processes, while working closely with senior developers to learn best practices in development. As you gain confidence and skill, you will gradually take on more responsibilities, including contributing to the development and maintenance of features in our web applications, building and improving APIs and back-end services using Python and FastAPI, and creating and updating user interfaces with React.
The ideal candidate will have some experience or coursework in Python, JavaScript, or related technologies, along with a strong desire to learn and grow within a professional development team. A basic understanding of web development concepts such as HTML, CSS, HTTP, and REST APIs is essential. Familiarity with databases and version control systems like Git is a plus. Excellent communication skills, a collaborative mindset, and a self-motivated, curious attitude are key attributes for success in this role.
Joining eDiscovery AI offers the opportunity to grow into a full-stack developer with hands-on mentorship, work with a modern tech stack on real-world applications, and be part of a supportive team that values learning and collaboration. You will gain experience across all layers of the development process, contributing to innovative solutions that are reshaping the legal technology landscape.