DevJobs

Full Stack Engineer - BackEnd oriented

Overview
Skills
  • TypeScript TypeScript ꞏ 4y
  • JavaScript JavaScript ꞏ 4y
  • Swift Swift
  • Kotlin Kotlin
  • Go Go
  • Java Java
  • Node.js Node.js ꞏ 4y
  • React Native React Native ꞏ 4y
  • React React ꞏ 4y
  • PostgreSQL PostgreSQL
  • AWS Lambda AWS Lambda
  • Terraform Terraform
  • Federated GraphQL
  • API Gateway
  • Elasticache
  • ECS
  • Remix
  • Serverless Framework
  • SNS
  • SQS
  • Apollo Server

Venn is on a mission to help people everywhere feel a sense of belonging in their homes and neighborhoods. We build world-class technology platforms, physical and virtual spaces, and local programming and expertise that combine into our seamless “Neighborhood as a Service” offering. We’ve spent the past five years developing our model for maximum impact, and now we’re scaling globally.


The Engineering Team- Venn’s software engineers develop the tech products that power Venn’s Neighborhood Engagement Platform. The products range from mobile apps, management tools for landlords, smart home solutions, marketplaces and more.

The Technology- Our solution is built on top of cutting-edge technologies. We run everything on AWS and are mostly serverless. The server-side language of choice is Typescript on Node.js, and Federated GraphQL is our API layer. On the client-side we use React, React-Native and Remix(!!). We are big fans of automating everything and doing as little manual labor! CI/CD processes are running on CircleCI, we deploy infrastructure-as-code, and since we don’t have legacy code (well, almost...).


A partial list of the technologies & services we are using includes: AWS lambda, ECS, API Gateway, SNS, SQS, Postgres, Elasticache, GraphQL, Apollo Server, React, Serverless Framework, Terraform, and many more.


About the role

We are looking for 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.


The must

Backend Development:

  • A minimum of 4 years of hands-on experience in backend development.
  • Proficiency in Node.js is essential, with a strong preference for candidates with expertise in Golang.


Frontend Development:

  • A minimum of 4 years of hands-on experience in frontend development.
  • Proficiency in a range of frontend technologies, including JavaScript, TypeScript, React, React Native, Swift (for iOS), and Java/Kotlin (for Android).


Integration Expertise:

  • Demonstrated experience in developing integrations with third-party systems, showcasing your ability to connect and communicate with external APIs.


Technical Design Skills:

  • Proven capability in crafting technical designs for software projects.
  • A track record of designing and architecting end-to-end solutions.


Full-Stack Proficiency:

  • Well-versed in both frontend and backend technologies, enabling you to contribute across the entire stack.


Testing and Quality Assurance:

  • Expertise in writing comprehensive tests to ensure the reliability and stability of your code.


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.

venn