What are the responsibilities and job description for the Senior Software Engineer (Full Stack) position at DVORA Life?
Why choose DVORA?
You'll be a driving force behind creating a one-of-a-kind resident experience platform. Instead of following an implementation playbook, you’ll be creating it. You'll have the opportunity to take on significant ownership, and lead the effort.
Here are your core objectives:
- Develop and own the implementation roadmap to maximize speed to value.
- Propose meaningful improvements to our software architecture and design patterns.
- Build frontend solutions for a complex set of functionality with a strong focus on user experience.
- Build backend solutions that emphasize modular components that can be reused across different parts of our application. This approach is key to building a scalable and maintainable codebase, reducing duplication, and enhancing development efficiency.
- Design, develop, and maintain robust and scalable APIs. Ensure that our APIs are optimized for performance, security, and scalability.
Who we are looking for: We’re much more interested in someone who is hungry to learn and perform at a fast-growing startup than someone whose resume checks all the boxes.
- You like to be an owner: Identify problems, start and own your projects, communicate your progress, and measure your success.
- You like to dive deep: The best problem-solving happens when you thoroughly investigate and analyze an issue.
- You have a startup mindset:
- You take ownership and know how to balance quality and a sense of urgency
- You are great at solving problems with little guidance
- You have a strong bias for action
- You have a strong system design knowledge
- You are willing to work in person at Jersey City Headquarters with their team
- You are a builder at heart:
- You have built successful technologies from the ground up before.
Nice to haves include:
- Understanding of micro-services architecture and event-driven distributed systems
- Understanding of machine learning and data
- AWS experience
- Experience outsourcing software development
- Familiarity with Typescript, React, React Native and Node JS
Benefits:
- Equity in the company in the form of stock options
- Medical, Dental and Vision Coverage
- 401K benefits
- Fun company social events
- Paid parental leave
Salary : $200,000 - $250,000