• At Venn, our mission is to power the entire resident journey for property management companies.
     
    We achieve this by:
    Streamlining and automating every aspect of the resident lifecycle From pre-lease to move-outs, we help property managers discover untapped opportunities for revenue and provide unparalleled service to residents.
     
    Offering flexible integration options We enable property managers to use our native solutions or seamlessly integrate their existing tools into one central platform. Our advanced APIs accommodate diverse credentials to meet specific needs, allowing for a reimagined workflow managed through a single user interface.
     
    The Engineering Team
    Venn's software engineers work collaboratively to develop the tech products that power our Neighborhood Engagement Platform. As a member of our team, you'll contribute to a range of products including mobile apps, management tools for landlords, smart home solutions, marketplaces, and more. We value teamwork and believe that our collective efforts drive innovation and success.
     
    The Technology
    Our solution is built on cutting-edge technologies, with a focus on collaboration and shared knowledge. We run everything on AWS and are mostly on Kubernetes. The server-side language of choice is Golang, and our API layer is built using GraphQL. On the client-side, we use React and Remix for our property manager hub and resident portal, and React Native for our resident mobile app. We are big fans of automating everything and doing as little manual labor as possible! We follow a modular monolith approach in our architecture, which allows for effective teamwork and code sharing.
    A partial list of the technologies & services we are using includes: AWS, Kubernetes, Golang, GraphQL, Apollo Server, React, React Native, Remix, Postgres, and many more.
     
    About the role
    We are looking for team-oriented developers who understand and believe in software engineering best practices (design, clean code, testing, code reviews, automation, etc) and who are also aware of bad practices and anti-patterns. Your ability to work effectively in a team environment is crucial to our success.
     
    Must
    • 4+ years of programming experience, using both backend languages/frameworks and JavaScript
    • Proven experience in developing web applications as part of a collaborative team
    • Strong analytical thinking, systematic problem-solving skills
    • Have practiced Test-Driven Development
    • Excellent communication skills and ability to work effectively in a team environment
    Advantages
    • Experience in Golang
    • Experience in other languages and frameworks such as React Native and GraphQL
    • Worked on numerous projects in diverse business domains
    • Experienced in cloud environment development
    • Degree in computer science or equivalent
    • Have contributed to, or managed an open-source project

Venn is an equal opportunity workplace. We believe in the strength of inclusive communities and thrive to build a work environment that mirrors the diversity of the cities that we love.

Apply for this Job

* Required
resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)


Enter the verification code sent to to confirm you are not a robot, then submit your application.

This application was flagged as potential bot traffic. To resubmit your application, turn off any VPNs, clear the browser's cache and cookies, or try another browser. If you still can't submit it, contact our support team through the help center.