Senior Software Engineer (Frontend)
Job Description
OnSiteIQ is a computer vision-based platform for construction risk. We are an early stage startup with a group of highly motivated entrepreneurs, ambitious on building the future of visual documentation and risk assessment for construction sites. With ground breaking technology we are reimaging how construction sites are built with more transparency, accountability, and safety in mind.
Technology and design is in our DNA and at the core of everything we do at OnSiteIQ. An engineering role at OnSiteIQ requires an all-in startup mentality, a team-first attitude, self-motivation, a strong desire to succeed, and build world class products. Join a diverse founding team with deep domain experience in 3D graphics, computer vision, artificial intelligence, and the construction & insurance industry as we push the boundaries in a space ripe for innovation.
Candidates should have the ability to contribute in all phases of the development and design process, work with a distributed team, and execute in an agile development environment while maintaining good dev-ops discipline. Our software engineers are strong in programming and problem-solving skills, computer science fundamentals (i.e., data structures, object-oriented design, and algorithms) and an energetic, driven group of people.
What You'll Do:- Work cross-functionally with product, engineering, and design teams to build consistent and clear products for user experience
- Prototyping, testing, and iterating upon new features
- Execute in an agile development environment and write robust, highly tested well-crafted code
- Contribute to the product development roadmap, code reviews and have your code reviewed, and bringing new technologies to continuously improve and innovate software engineering process at OnSiteIQ
- Minimum 4 years of hands-on experience in front-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
- Strong familiarity with core web technologies such as CSS, HTML, and HTTP
- Experience building responsive layouts and UX
- Past experience in product oriented development: extreme attention to details and deliver a high-quality user experience in a lean development environment
- Experience with agile development processes (i.e., SCRUM) and the Git version control system
- Dedication to crafting clear and readable code
- Good verbal and written communication skills and problem solving skills
- A collaborative mindset. You are able to balance working individually and as part of a team
- Experience in a lead role or being a senior member of a technical team
- 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.)
- Familiarity with Python and Django framework or basic backend development experience (Python, Postgres DB, Linux)
- Experience in working in an high paced, goal driven early stage startup environment
- Experience with Continuous Integration (CI), Continuous Deployment (CD)
- Experience with test-driven development (TDD) practices and/or interfacing with test teams
- We are a team of entrepreneurs hell-bent on changing the world of construction and insurance
- We are a diverse group of passionate and motivated people and have worked hard to create a work environment where diversity and transparency matters. We have every intent to keep it that way
- We are on a mission for our technology to touch every construction site in the world and to help save lives. As team members of OnSiteIQ, we are fully committed to this mission
- We believe in team-first and learning oriented attitude. We have crafted the strongest team of advisors in construction, risk, and real estate and are venture backed by world-renowned leaders in risk and InsureTech. At OnSiteIQ, you will have access to this experienced and diverse network of people
- 3 people per day die on construction sites here in the United States
- The vast majority of these fatalities can be avoided by a better risk control process in place
Date Posted
09/20/2022
Views
5
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