Digital Masterplanning is building a robust in-house development team for the long haul and we are looking for an experienced, well-rounded, and technically clever developer. As a SaaS platform designed for the real estate industry, we support a wide variety of data, functionality, and users. In this role, you will be collaborating with the product team to tie this all together with the sort of scalable, intuitive, and effective UI/UX that is critical to Digital Masterplanning’s success.
As a Senior Developer, your responsibilities include...
- Developing efficient and effective code within our current and future technology stack
- Working with the product team to ensure that the look and feel to the end users is simple and intuitive
- Working closely with the product team to develop consistent and reusable look and feel
- Developing programmatic approaches for our UI/UX to ensuring tweaking existing software and building new modules is fast and scalable
- Working with the development team to ensure our technology stack roadmap supports our UI/UX needs
- Developing APIs for data sharing for the platform in conjunction with the team
- Scoping development work, providing time estimates, and managing development for your work and tasks
- Participating in change management and continual integration with team
- QA/QC, code review, and testing in conjunction with team
- Writing and maintaining technical documentation
- Identifying and reviewing new tools and services that can accelerate our delivery and/or improve code quality
- Part of software development team representation to other departments, management, and stakeholders
- Coordinating with Product Manager to ensure deliverables to the development team are clear, organized, and effective
Requirements
- 2+ years of experience in a Senior Developer role
- Demonstratable ability with frontend frameworks (Vue preferred)
- Demonstratable ability with 3D visualization/Geospatial frameworks (Cesium preferred)
- Demonstratable ability with linting and documentation tools (e.g. ESLint, OpenAPI)
- Demonstratable ability to write clear and consistent documentation
- Proven track record of delivering software per requirements
- High degree of both technical acumen and communication skills
- Passion for guiding, mentoring, and empowering team members
Digital Masterplanning’s SaaS / PaaS Tech Stack Consists of:
Frontend: Vue2, Bootstrap, Cesium
Backend: AWS ECS (Node.js / Express), RDS / Aurora (PostgreSQL / PostGIS), S3, Terraform IAC