Serving smarter™
Full Stack Developer
Location
Colorado
Posted
55 days ago
Salary
$30 - $100 / hour
Seniority
Senior
Job Description
Full Stack Developer
Otter
• Work closely with the product/design lead to plan our roadmap and deliver technical solutions on time • Be responsible for writing, testing, and pushing code to production • Write high-quality technical documents • Be expert in pixel-perfect coding • Build and maintain our core application, including the front and back ends • Be responsible for the entire life cycle of designing, building, launching, and maintaining enterprise applications. • Bring creative new ideas to the table. • Be a leader in technology and drive development • Design, build and launch back end architectures that support multi-tenant, multi-user scenarios. • Remain agile and move between rapid prototyping and stable production development • Write efficient, reliable relational database queries • Maintain high levels of enterprise-grade quality utilizing state of the art practices in security, scalability, lightning-fast performance, and visual UX quality • Write design documents, perform code reviews, and maintain a state of the art engineering practices
Job Requirements
- 5 years + experience developing production enterprise apps in Node and React that meet product requirements and delight customers.
- Located in USA, Canda or Mexico
- Background in leadership
Benefits
- bonuses
- stock options
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Oversee the development and deployment of the web app. • Develop key features and help expand the development team. • Build engineering culture. • Collaborate with the product team and our core team to help shape and ensure the vision of the product and its user experience. • Lead development projects from their inception to completion and collaborating with the team onward to their deliverables. • Lead initial operational and technical projects in your team. • Curation of a tech stack to build the product. • Create and maintain supporting back-end systems. • Be responsible for deliverables. • Evaluation and improvement of technical concepts to technical specifications. • Liaise between the team and other OSS/DApp projects.
• Design, develop, and maintain scalable and reliable web applications using modern frameworks and technologies. • Build and enhance responsive, user-friendly frontend interfaces. • Develop backend services and APIs to support web and mobile applications. • Write clean, efficient, and well-documented code following best practices. • Collaborate with product managers, designers, and other developers to define and deliver new features. • Participate in architectural discussions and contribute to technical decision-making. • Provide technical leadership and mentorship to junior developers. • Conduct code reviews to ensure quality and consistency across the codebase. • Develop and execute unit and integration tests to ensure application stability. • Optimize applications for performance, scalability, and security. • Automate deployment processes and ensure continuous delivery. • Monitor applications in production and respond to issues in a timely manner. • Continuously improve existing applications based on feedback and evolving requirements. • Stay up to date with industry trends and emerging technologies to ensure solutions remain modern and effective.
• Facilitate close collaboration with the US-based commercial/Ops team and DroneShield’s Australian-based technology development team. • Providing valuable feedback on bugs, issues, and feature improvements. • Develop and deploy the software platform for end-users and trials across the US. • Build features and improvements from conceptualisation to realisation working with both backend, middleware, and frontend technologies. • Work closely with US-based partners on integration projects, both sensors being integrated into the DroneShield C2 and the C2 being integrated as middleware for larger platforms. • Build and operate infrastructure, toolset and deployment pipelines. • Work in the field with the operations team to deploy and certify testing and end customer sites. • Take operational responsibility for the services that are owned by your team. • Test new and existing features with direct access to a range of DroneShield devices. • Raise and resolve bug reports. • Comfortable running software in Linux environments. • Familiar with designing and building distributed and scalable systems. • You’re self-taught and continuously learning. • You are interested in keeping up with current best practices in your areas of expertise.
• Software innovation is the driving force behind the success of Property24 • Strive for outstanding user experiences on our websites, desktop, and mobile applications • Building marketplace sustainable ecosystems that millions depend on monthly • Collaborate across 50+ nationalities and 7 markets • Commitment to outcomes and customer-led approach




