We are AI-Native!
At Overproof, every role is designed with the future in mind. As part of our AI-native workforce, you’ll be expected to seamlessly incorporate AI tools into your daily workflow to unlock greater efficiency, creativity, and impact. This means embracing automation, exploring emerging technologies, and continuously refining how you work. Success here—and across the organization—is measured not just by outcomes, but by how effectively you leverage AI to accomplish more with less. Just as we do internally, we expect our development partners to support this vision through ongoing training, providing access to cutting-edge tools, and fostering a culture that values shared learning and scalable innovation. Our benchmark is ambitious: we expect every team member to achieve twice the output compared to 2024, and to continue to improve productivity onwards. If you’re driven to push the boundaries of what’s possible with AI, you’ll find your place at Overproof.
This is a hands-on development role suited for someone who thrives on autonomy, continuous learning, and platform-level impact—especially someone curious and excited about the future of AI-assisted and AI-augmented software development.
Key Responsibilities
● Collaborate directly with the VP of Product to translate product roadmaps into technical requirements and deliverables.
● Develop and maintain full-stack solutions using ReactJS, Node.js, Express.js, and cloud services.
● Work across both web and mobile platforms, contributing to React Native applications where needed.
● Own deployment pipelines and DevOps practices across Heroku, AWS, and GCP.
● Contribute to the design and maintenance of SQL databases, especially Postgres, and Snowflake data warehouses.
● Promote QA best practices and contribute to automation/testing workflows.
● Implement scalable, multi-tenant architecture patterns.
● Use and explore tools like Cursor AI, Codex, GitHub Copilot, or similar to enhance development velocity.
● Prototype and integrate ML/AI features into our platform, including recommendation systems, analytics enrichment, or smart interfaces.
● Stay current with emerging AI technologies and their application in real-world software environments.
● Serve as a technical thought partner to product management and other engineering leads.
● Document processes and system architecture for knowledge transfer and maintainability.
Requirements
● 10+ years of experience in full-stack software development.
● Expert-level proficiency in JavaScript/TypeScript, including React, React Native, Node.js, and Express.js.
● Solid experience with Python, especially for backend services or ML experimentation.
● Proven deployment and CI/CD experience on Heroku, AWS, and/or GCP.
● Strong grasp of SQL, particularly Postgres, and familiarity with Snowflake.
● Comfortable working in or leading QA/test-driven environments.
● Familiarity with AI-assisted coding tools such as Cursor AI, Codex, or GitHub Copilot.
● Strong communication skills and an ability to thrive in a collaborative remote work environment.
● Genuine curiosity and hands-on interest in ML/AI, even if not formally trained.
Nice-to-Haves
● Experience with platform engineering, microservices, or multi-tenant SaaS systems.
● Exposure to event-driven architectures, containerized environments
(Docker/Kubernetes), or observability tooling.
● Experience working with AI/ML APIs, vector databases, LLMs, or MLOps platforms (e.g., OpenAI, LangChain, Pinecone, Weaviate).
Software Powered by iCIMS
www.icims.com