Who We AreWe are a small self-funded AI studio.
We are young, ambitious engineersWe are fully remote and globalWe make consumer and business applicationsWe focus on revenue and we share profitsWhat You'll DoBotnet lets creators make AI avatars - similar to Character.ai, but with a beautiful visualization of the character you're speaking to.
Our initial use case is for anime fans.
We are seeking a highly skilled Senior Full-Stack Software Engineer, with a strong emphasis on backend development.
The ideal candidate will have extensive experience in designing and developing complex web applications, with a particular focus on robust backend systems.
This role will be crucial in leading technical projects, collaborating with cross-functional teams, and continuously improving our software infrastructure and processes.
While we prefer full-stack capabilities, exceptional backend engineers are also encouraged to apply.
Responsibilities Design and develop scalable full-stack applications using Python (backend) and React (frontend)Implement and optimize RESTful APIs, microservices, and database schemas (PostgreSQL)Write clean, maintainable code and comprehensive testsCollaborate with cross-functional teams in an agile environmentConduct code reviews and mentor junior developersEvaluate and improve development processes and methodologiesResearch and implement new technologies (e.g., FastAPI, Next.js) to enhance our tech stackLead best practices for performance, security, and scalabilityIntegrate and leverage AI tools to improve development efficiency and product capabilitiesRequirements 5+ years of professional software development experience, with strong backend focusProficiency in Python, React, and modern JavaScriptExperience with backend frameworks (FastAPI, Django, or Flask) and frontend frameworks (React, Next.js)Solid understanding of RESTful API design, microservices architecture, and PostgreSQLFamiliarity with cloud platforms (AWS/GCP/Azure), containerization (Docker/Kubernetes), and CI/CD pipelinesKnowledge of and experience with AI tools and their integration into software development processesStrong problem-solving skills and ability to mentor team membersExcellent communication skills and experience working in agile environments
#J-18808-Ljbffr