Post Job Free
Sign in

Full Stack Developer

Company:
Otter Base
Location:
Ann Arbor, MI
Posted:
May 11, 2025
Apply

Description:

Description: We are seeking a talented and versatile Full Stack Developer to join our growing team. The ideal candidate will have a strong background in both back-end and front-end development, with a preference for expertise in Flask and React and/or Django. Candidates with experience in alternate front-end frameworks are also welcome. A solid foundation in systems administration is essential to support our infrastructure and deployment needs.

Responsibilities/skills:

Design, develop, and maintain robust web applications using Flask, Django, React, or similar technologies.

Collaborate with cross-functional teams to define, design, and ship new features.

Develop and integrate RESTful APIs and third-party services.

Optimize applications for maximum speed and scalability.

Implement and maintain CI/CD pipelines and deployment scripts.

Manage and monitor cloud infrastructure (AWS, Azure, or similar).

Troubleshoot, debug, and upgrade existing systems.

Ensure security best practices throughout the stack.

Write clean, maintainable, and well-documented code.

Participate in code reviews and mentor junior developers.

Qualifications:

5+ years of professional experience as a full stack developer.

Proficiency in Python (Flask and/or Django).

Strong experience with React or other modern front-end frameworks (Vue.js, Angular, etc.).

Solid understanding of HTML, CSS, JavaScript, and responsive design principles.

Experience with relational and NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.).

Hands-on systems administration experience (Linux/Unix), including server setup, configuration, and monitoring.

Familiarity with containerization (Docker, Kubernetes) and cloud platforms (AWS, Azure, GCP).

Experience with version control systems (Git).

Strong problem-solving skills and attention to detail.

Excellent communication and teamwork abilities.

Apply