Senior Software Engineer - Fullstack
Job Description
OnSiteIQ builds world-class technology that brings construction sites to its users; wherever they are without any of the dust & debris. Automatically mapping 360-degree imagery to architectural floor plans, enabling clients to virtually walk through these sites; monitoring progress, finding & tracking issues, & collaborating with project stakeholders. Leveraging its AI & computer vision expertise, the OnsiteIQ team is working toward a risk assessment platform thatās safer & faster than any human inspection.
https://www.onsiteiq.io/
Ā
Your responsibilities:- Work cross-functionally with product, engineering, and design teams to build productsĀ
- Prototype, test, and iterate upon new product ideas
- Execute in an agile development environment and write robust, highly tested well-crafted codeĀ
- Contribute to the product development roadmap, code reviews, and bring new technologies to continuously improve and innovate the software engineering process at OnSiteIQĀ
- Support the hiring, onboarding, and development programs for engineering talent
- Minimum 5 years of hands-on experience in both front-end and back-end software development
- Experience building Single Page Applications
- Extensive experience with Javascript and web frameworks such as React/Redux, Angular, Vue. React/Redux is a plus
- Extensive experience with Python and web frameworks such as Django, Flask. Python/Django is a plus
- Strong familiarity with core web technologies such as CSS, HTML, and HTTP
- Experience building responsive layouts and UX
- Experience architecting and building REST APIsĀ
- Experience working with relational databases such as Postgresql, SQL, or MySQL. Postgresql is a plus
- Experience in product-oriented development: extreme attention to detail and deliver a high-quality user experience in a lean development environment
- Experience with agile development processes (i.e., SCRUM, Kanban) and the Git version control system
- Dedication to crafting clear and readable code
- Good verbal and written communication skills and problem-solving skills
- Experience architecting and re-architecting web applications to evolving needs of the business
- Experience with cloud-based development environments. Especially in AWS (Elastic Beanstalk, EC2, S3, Cloudfront, etc.)
- Experience in working in a high paced, goal-driven early-stage startup environment
- Experience with Continuous Integration (CI), Continuous Deployment (CD)
- Experience with containers and container orchestration frameworks such as Docker and KubernetesĀ
- Experience with different architecture patterns (i.e., microservices, service-oriented) and execution models such as serverless
What is it like to work for OnSiteIQ:
- Unlimited PTO
- Flexible work schedule
- Generous career growth & development opportunities
- Free health and competitive dental, & vision insurance
- Company events that highlight our team's passions & hobbies
- An inclusive & diverse workforce
We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Date Posted
09/20/2022
Views
0
Similar Jobs
Software Engineer - Python - Vatic Investments
Views in the last 30 days - 7
Vatic Investments is looking for a Python Software Engineer to work on algorithmic trading systems The role requires expertise in C Python and Linux a...
View DetailsSenior DevOps Engineer - 3Red Partners
Views in the last 30 days - 0
3Red Partners LLC is seeking a Senior DevOps Engineer to join their team The company offers competitive benefits excellent worklife balance and opport...
View DetailsSenior Mobile Engineer - Viam
Views in the last 30 days - 13
Viam is a robotics platform that makes it easy to turn great ideas into productionready robots The company is looking for a Mobile Engineer to build c...
View DetailsSoftware Engineer - Viam
Views in the last 30 days - 14
Viam is a robotics platform that makes it easy to turn great ideas into productionready robots It offers a modern architecture easy developer APIs clo...
View DetailsSoftware Engineer, SDK/NetCode - Viam
Views in the last 30 days - 11
Viam is a robotics platform that makes it easy to turn great ideas into productionready robots The company is looking for engineers to build software ...
View DetailsSenior Product Growth Manager - Apalon
Views in the last 30 days - 6
The text is about Mosaic Group a global company with a diverse app portfolio including Apalon with over 1 million subscribers and 600 million download...
View Details