Senior Full Stack Developer – Tech Lead
Join Encompass: Revolutionizing Facilities Management
Who We Are:
Encompass pioneers Facilities Management software and service platforms, bridging traditional service providers with building owners and operators. Our proprietary platform enhances daily workflows and leverages proprietary data to drive superior outcomes across diverse building portfolios. Trusted by industry leaders like Walgreens and Enterprise, Encompass is reshaping the role of facilities management professionals globally.
Who We Need:
Encompass seeks a Senior Full Stack Engineer / Technical Lead to drive the technical strategy and lead development across core initiatives spanning traditional software, machine learning, and data science. As a key player in our engineering leadership, reporting directly to the VP of Product you’ll ensure seamless integration of advanced technologies into our platform, working closely with specialists in software development, machine learning, and data science to deliver projects on time and at high quality.
Responsibilities:
Technical Leadership: Lead the technical development and architecture of cross-functional projects, coordinating with internal teams of software developers, machine learning engineers, and data scientists.
Core Project Ownership: Take ownership of end-to-end development for initiatives that bridge traditional software, machine learning, and data insights, ensuring high-quality, efficient delivery.
Collaboration Across Domains: Partner with specialized developers in machine learning and data science, guiding their integration into the platform, and balancing development speed with high standards.
Full Stack Development: Design, develop, and maintain scalable applications using PHP Laravel for backend, ReactJS for frontend, and React Native for mobile, integrating advanced functionalities.
API Integrations: Implement and manage RESTful APIs for connecting backend data with web and mobile platforms, while ensuring secure and efficient data flow across applications.
Performance Optimization: Design responsive and adaptive UI/UX elements and optimize applications for scalability, efficiency, and cross-platform performance.
Code Base Management: Oversee code quality, maintain consistency across platforms, and implement best practices for version control in a distributed team environment.
DevOps and Infrastructure: Work with DevOps to streamline deployments, CI/CD, and monitor performance on cloud platforms like Digital Ocean.
Required Skills & Qualifications:
Technical Proficiency:
Frontend: JavaScript, HTML, CSS, ReactJS, React Native.
Backend: PHP Laravel, Node, Python.
RESTful API development and integration.
Proven Expertise in:
Leading cross-functional projects that involve both traditional and AI-driven development.
Responsive UI/UX design for web and mobile.
Advanced integration of React Hooks, geo-location, and mobile validation.
Additional Skills (Bonus Points):
Experience with Microsoft SQL.
Familiarity with cloud architecture on Digital Ocean.
Knowledge of DevOps best practices and CI/CD pipeline optimization.
Our Dev Team Culture
Our culture emphasizes learning, transparency, and cross-functional support. We believe in remote-friendly, collaborative processes, supported by daily stand-ups, consistent updates, and open channels of communication to drive our mission forward.
What You’ll Get
Encompass offers:
A fully remote work environment with flexible hours.
A competitive compensation package.
Paid vacation with local holidays observed.
Opportunities to attend company events and retreats.
If you’re ready to lead impactful, cross-functional projects that merge the latest in software and machine learning, apply today and join us in transforming the commercial real estate industry.
How to Apply:
To join our team, email [email protected] with "Senior Full Stack Developer – Technical Lead" in the subject line. Attach your resume and a cover letter detailing why you're the perfect fit for the position.