Job Title: Software Engineer (Next.js+FastAPI)
Job Type: Full-Time, Contractor
About Us:
Our mission at micro1 is to match the most talented people in the world with their dream jobs. If you are looking to be at the forefront of AI innovation and work with some of the fastest-growing companies in Silicon Valley, we invite you to apply for a role. By joining the micro1 community, your resume will become visible to top industry leaders, unlocking access to the best career opportunities on the market.
Job Summary:
We're looking for an experienced Software Engineer with strong hands-on expertise in Next.js and FastAPI to join our growing engineering team. In this role, you will take end-to-end ownership of features, work across the frontend and backend stack, and collaborate closely with product and design teams. If you're passionate about crafting performant web applications, managing complex tasks effectively, and communicating your ideas clearly — we’d love to hear from you.
Key Responsibilities:
- Design, develop, and deploy modern web applications using Next.js (React) and FastAPI.
- Build scalable APIs and backend services with performance and maintainability in mind.
- Translate product requirements into high-quality, testable, and maintainable code.
- Manage project tasks, timelines, and priorities with minimal supervision.
- Collaborate with designers, product managers, and fellow engineers to deliver impactful user experiences.
- Conduct code reviews, identify and fix bugs, and help maintain a high standard of code quality.
- Stay current with emerging trends in full-stack development and propose improvements proactively.
Required Skills and Qualifications:
- 7+ years of relevant full-stack development experience.
- Strong proficiency in Next.js, React, and modern JavaScript/TypeScript.
- Hands-on experience with FastAPI, Python, and asynchronous backend patterns.
- Solid knowledge of RESTful APIs, microservices, and modern software architecture.
- Ability to manage tasks independently and communicate clearly with stakeholders.
- Excellent problem-solving skills and a bias for action.
- Strong verbal and written communication abilities.
Preferred Qualifications:
- Experience working with cloud infrastructure (AWS, GCP, or Azure).
- Familiarity with Docker, CI/CD pipelines, and scalable deployment workflows.
- Previous experience in a leadership, mentoring, or tech lead role.