Logo
NinjaTech AI

Full Stack Software Engineer (Next.js, Python) - Agentic AI Startup

NinjaTech AI, Mountain View, California, us, 94039

Save Job

Overview

Full Stack Software Engineer (Next.js, Python) - Agentic AI Startup at NinjaTech AI Get AI-powered advice on this job and more exclusive features. This range is provided by NinjaTech AI. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range

$150,000.00/yr - $180,000.00/yr What you will do

Build features for our web app (myninja.ai and super.myninja.ai). Bring expertise in performance and optimization to improve our applications for smooth and fast user experience. Develop and maintain documentation for the platform, including API documentation. Write clean, efficient, and well-documented code in React, Next.js, Python and ensure code quality through automated testing and CI/CD. Participate in code reviews and provide constructive feedback to other members of the team. Troubleshoot and debug issues that arise in the platform, and implement solutions to prevent recurrence. Collaborate with product management to define and prioritize product requirements, ensuring technical feasibility and alignment with company goals and user requests. Leverage RESTful APIs and WebSockets for fast communication with backend systems. Unit-test code for robustness, including edge cases, usability, and general reliability. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Required Experience

5+ years of experience in software development, with a focus on building scalable and reliable web applications. Expert-level experience in React. Proficiency in Next.js and Python. Experience with AWS Cloud. Strong expertise in various API protocols, including RESTful API and WebSockets. Familiarity with database technologies such as Firebase, Supabase, DynamoDB, NoSQL, PostgreSQL, or MySQL. Hands-on experience in building microservices for service-oriented architecture (SoA) on top of AWS services, leveraging components (e.g., SQS, Lambda, SNS, ECS, etc.). In-depth understanding of the entire web development process (design, development and deployment). Knowledge of version control systems (e.g., Git) and experience working with collaborative development tools. Ability to perform well in a fast-paced environment where deadlines are tight and priorities can change rapidly. Strong problem-solving skills and ability to work in a team environment. Experience working in an Agile development environment. Bachelor's or Master's degree in Computer Science or a relevant field preferred. Benefits

Excellent Health insurance plans 401k Generous Paid Time Off (Vacation, Sick & Holidays) Paid meals and snacks Equity grants Compensation Range: $150K - $180K

#J-18808-Ljbffr