Help build the future of Instagram automation. We're looking for ambitious, collaborative engineers who want to make a real impact.
View Open PositionsWe're looking for talented engineers to join our growing team
As a Senior Full Stack Developer at Inflowave, you'll be responsible for designing, developing, and maintaining our full-stack web applications that power Instagram automation for thousands of businesses. You'll ensure high performance, scalability, and security across our platform, working with modern technologies to build robust solutions that handle millions of messages monthly.
You'll implement new features and enhancements in a well-tested, maintainable, and efficient way. This means writing clean code, following best practices, and ensuring your implementations are thoroughly tested before deployment. You'll collaborate closely with product managers and UX designers to create intuitive, responsive, and accessible interfaces that our users love.
Your role will involve reviewing, analyzing, and implementing technical solutions to meet business requirements. You'll drive resolution of issues and bugs, contributing to architectural decisions, API design, and system integrations. As a senior member of the team, you'll provide technical leadership by guiding design discussions, performing code reviews, and supporting continuous improvement initiatives.
You'll participate in task estimation, prioritization, and planning in alignment with our engineering processes. This includes breaking down complex features into manageable tasks, providing accurate time estimates, and working with the team to ensure we deliver high-quality features on time.
Strong expertise in Python (5+ years) is essential for this role. You should have deep experience building backend services, APIs, and working with Python frameworks. Additionally, you need proven experience with modern frontend frameworks such as React.js, Vue.js, or Next.js. You should be comfortable working across the full stack, from database queries to user interface components.
Deep knowledge of PostgreSQL is required. You should understand database design principles, know how to write efficient queries, optimize performance, handle complex data relationships, and ensure data integrity. Experience with database migrations, indexing strategies, and query optimization is crucial for this role.
You have the ability to design and deliver scalable, high-performance applications with clean, maintainable code. You understand software architecture patterns, know when to apply them, and can write code that other developers can easily understand and extend. You're comfortable working with large codebases and can navigate complex systems effectively.
You have a deep understanding of API development, microservices architecture, and system integration. You know how to design RESTful APIs, understand authentication and authorization patterns, and can integrate with third-party services. Experience with message queues, event-driven architectures, and distributed systems is a plus.
You have experience building secure and user-focused web interfaces with attention to UX patterns and best practices. You understand accessibility standards, responsive design principles, and can create interfaces that work well across different devices and browsers. You care about the user experience and can translate design mockups into functional, polished interfaces.
You have hands-on knowledge of cloud services, preferably AWS, and database technologies. You understand how to deploy applications to the cloud, configure infrastructure, monitor performance, and ensure reliability. Experience with containerization, CI/CD pipelines, and infrastructure as code is valuable.
You have a strong sense of ownership, a leadership mindset, and the ability to guide other engineers. You're comfortable mentoring junior developers, leading technical discussions, and making decisions that impact the entire engineering team. You take responsibility for your work and are proactive about identifying and solving problems.
You have a collaborative, proactive approach to problem-solving and communication in distributed teams. You're comfortable working remotely, communicating effectively through various channels, and can work independently while staying aligned with team goals. You're proactive about sharing knowledge, asking questions when needed, and contributing to team discussions.
Python, PostgreSQL, FastAPI, AWS
React, TypeScript, Next.js
Send your resume and portfolio to careers@inflowave.io
We invest in our team's success and well-being
Remote, hybrid, or in-office flexibility: We understand that great work can happen anywhere. Choose the work arrangement that fits your lifestyle and productivity style. Whether you prefer working from home, coming into the office, or a mix of both, we support your choice.
Competitive salary and equity options: We offer competitive compensation packages that reflect your experience and contributions. In addition to base salary, you'll have the opportunity to participate in our equity program, giving you a stake in the company's success.
Comprehensive health insurance: Your health and well-being matter to us. We provide comprehensive health insurance coverage including medical, dental, and vision plans to ensure you and your family are protected.
Top-tier equipment and tools: We provide you with the best tools to do your job effectively. This includes high-performance laptops, monitors, and any software or hardware you need to be productive. We believe in investing in quality equipment that helps you do your best work.
Learning & development budget: Continuous learning is important to us. You'll have access to a dedicated learning and development budget that you can use for courses, conferences, books, certifications, or any other resources that help you grow professionally.
Flexible PTO and holidays: We believe in work-life balance. You'll have flexible paid time off and holidays, allowing you to take time when you need it without worrying about strict limits. We trust you to manage your time responsibly.
Team events and company retreats: Building strong relationships with your teammates is important. We organize regular team events and company retreats where you can connect with colleagues, have fun, and build lasting friendships outside of work.
Referral bonuses: Help us grow our team by referring talented engineers. When we hire someone you refer, you'll receive a referral bonus as a thank you for helping us find great people.
Wellness program: We care about your physical and mental well-being. Our wellness program includes resources and support to help you maintain a healthy lifestyle, manage stress, and stay balanced.
401(k) matching: We help you plan for your future with 401(k) matching contributions. This allows you to save for retirement while we contribute to your savings, helping you build long-term financial security.
We lead with trust, respect, and purpose. We believe in open dialogue, creative freedom, and mentorship that helps you grow, lead, and make a real difference.
Ours is a culture where ideas are challenged, voices are heard, and your impact matters. We're building something meaningful together—join us.
Equal Opportunity Employer: Inflowave is proud to be an Equal Opportunity Employer committed to inclusion across minority, gender identity, sexual orientation, disability, age, and more.
Reasonable Accommodations: Reasonable accommodations are available to enable individuals with disabilities to perform essential functions.
Note: This job description is not exhaustive. Duties and responsibilities may evolve based on business needs.