Summary
Join Invisible AI, a company building an end-to-end platform for digitizing manufacturing operations using edge AI cameras. As a Senior Full Stack Engineer, you will design, build, and maintain scalable software solutions, working across the entire technology stack. Key responsibilities include developing RESTful APIs, managing databases, building frontend applications, and deploying customer solutions. This role requires extensive experience in full-stack development, proficiency in specific technologies, and a relevant degree or equivalent experience. Invisible AI offers a competitive compensation package including base salary, equity, and benefits.
Requirements
- 5+ years of professional experience as a Full Stack Engineer or similar role
- Strong proficiency in Python and experience with Flask
- Hands-on experience with PostgreSQL
- Proficiency in frontend development using React and Redux, with a strong understanding of ES6+ JavaScript extensions
- Deep understanding of modern web applications design architecture, good API design patterns, performance and scale
- Ability to analyze, design and develop software systems to meet customer requirements
- Bachelorโs or Masterโs degree in Computer Science or Software Engineering, or equivalent practical experience
Responsibilities
- Design, develop, and maintain RESTful APIs using Python/Flask
- Manage and optimize complex databases using PostgreSQL
- Develop and maintain frontend applications using React and Redux, leveraging ES6+ JavaScript extensions for advanced functionality
- Implement and support deployment pipelines and infrastructure using Docker, Ansible, and Terraform
- Collaborate with engineers to deliver high-quality software solutions
- Ensure system performance, scalability, and reliability
- Troubleshoot and debug production issues across services and levels of the stack
Benefits
- Equity
- Sales incentive pay (for sales roles)
- Benefits
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.