Senior Full Stack Developer
Location | Dar es Salaam, Tanzania, United Republic of |
Date Posted | May 29, 2023 |
Category | IT / Information Technology Software Development |
Job Type | Full-time |
Currency | TZS |
Description
About the job
About Aracor:
Aracor is a software platform enabling hybrid legal intelligence. Founded at Constructor Group by award-winning attorneys and leading technologists, Aracor utilizes cutting-edge machine intelligence technologies to speed up and automate legal research and contract review, transforming in-house operations and how businesses get deals done. We're a fast-growing company driven by innovation, ambition, and a strong commitment to delivering state-of-the-art Legal Natural Language Processing (NLP) solutions. We are looking for a highly experienced Senior Full Stack Developer with expertise in React.js, Next.js, Python and related technologies to join our team and help us shape the future of legal AI.
Role Overview:
As a Senior Full Stack Developer, you will be responsible for designing, developing, and maintaining cutting-edge web applications and platforms using technologies such as ReactJS, NextJS, Python, and various database systems. You will collaborate closely with our team of engineers, designers, and product managers to build end-to-end solutions that deliver exceptional user experiences and provide robust functionality for our clients.
Key Responsibilities:
- Design and develop high-quality, scalable web applications using ReactJS, NextJS, Python, and other modern technologies
- Collaborate with cross-functional teams to define, design, and ship new features and enhancements
- Build and optimize data models, schemas, and database systems to ensure high performance and reliability
- Write clean, testable, and efficient code that adheres to best practices and follows established coding standards
- Continuously learn and stay up-to-date with the latest advancements in full stack development, web technologies, and industry trends
- Mentor junior developers and contribute to the team's knowledge-sharing culture
Requirements:
- BS/MS in Computer Science or a related field
- 5+ years of full stack development experience, with a focus on ReactJS, NextJS, Python, and database systems
- Strong proficiency in HTML5, CSS3, JavaScript/TypeScript, and related web technologies
- Experience with server-side programming languages, frameworks, and libraries (e.g., Flask, Django, FastAPI)
- In-depth knowledge of database systems (e.g., PostgreSQL, MySQL, MongoDB) and data modeling techniques
- Familiarity with RESTful API design principles and experience working with web services
- Excellent problem-solving skills and the ability to work independently or as part of a team
- Strong communication and collaboration skills
- Experience with version control systems (e.g., Git)
Nice-to-Haves:
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud)
- Familiarity with containerization and orchestration technologies (e.g., Docker, Kubernetes)
- Experience with Agile development methodologies (e.g., Scrum, Kanban)
We offer:
- Choice of equipment ( i.e. laptop, monitor, etc)
- Fully remote job with a flexible working schedule
- International company with large-scale projects and global clients
- A community of passionate experts to exchange knowledge and expertise