Job Openings Senior Fullstack Engineer

About the job Senior Fullstack Engineer

Location: Remote 

Job Summary

We are seeking a skilled Full Stack Developer that will play a critical role in designing and developing the server-side logic, APIs, and databases that power our AI platform. You will work closely with front-end developers and AI engineers to ensure smooth integration between the front-end and back-end systems, and you will take the lead on developing key features that support collaborative research and data analysis. Your work will help ensure that professionals using our platform can interact with vast datasets quickly and efficiently.

Duties:

· Develop and maintain back-end functionality for our research management platform, ensuring that it meets the needs of users handling large-scale data analysis.
· Design and develop secure, scalable APIs that support seamless front-end integration.
· Build and manage databases (PostgreSQL, MS SQL Server) to store and query vast amounts of structured and unstructured data efficiently.
· Optimize back-end code for cross-platform functionality and responsiveness, ensuring smooth performance on mobile and desktop devices.
· Collaborate with front-end developers, product managers, and other team members to create cohesive, user-friendly applications.
· Participate in the full development lifecycle, from initial project conception to final product deployment.
· Lead back-end development projects as needed, ensuring high-quality code and on-time delivery.

Skills:

· Strong knowledge in web application development using C#, .NET Core and Entity Framework Core including designing and developing APIs for large-scale applications.
· Strong familiarity with PostgreSQL and MS SQL Server database technologies.
· Understanding of cloud services (Azure, AWS) for application deployment as well as Kubernetes and Docker deployments
· Ability to work effectively in a Windows and Linux environments.
· Experience with Azure DevOps for process and code management in an agile development environment.
· Proficiency of JavaScript for front-end development including React and Material UI frameworks and Python for AI development.
· Excellent problem-solving skills, attention to detail, and communication skills.
· Ability to work independently and take the lead on critical back-end projects.

Join us, and you will be part of a passionate team of developers, researchers, and AI experts who are building the future of collaborative research. Your work will directly contribute to making research more efficient, insightful, and impactful for our clients.