Senior Full Stack Software Developer

Sorry, this job was removed at 12:24 p.m. (MST) on Monday, January 6, 2020
Find out who's hiring in Greater Denver Area.
See all Developer + Engineer jobs in Greater Denver Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Who We Are

Takeoffs.io is a construction technology startup transforming material take-off, cost estimating and pre-construction. We are building an entirely new kind of approach to the way construction materials are identified, sourced and estimated, which brings together all key stakeholders.

At Takeoffs, we work with smart people and give them the freedom to explore and implement new ideas to solving tough problems. We’re a globally distributed team and won’t force you to come in to the office (though you'll always have a desk if you want) if you already have a preferred work location.

About The Position

Takeoffs.io is a growing startup, automating an age old industry. We are seeking a Senior Full Stack Software Developer with experience in B2B software applications and a love for building easy to use web applications for non-technical users as we continue to push the building industry forward.

You are a very experienced full stack developer looking for a position where you’ll get to touch all levels of the stack. As a full-time member of the engineering team, you’ll help build software and contribute to decisions that will steer the product’s future.

You need to be comfortable with deployment environments, writing database queries, building out backend services, and implementing UI that enhances the user experience.

You’ll be part of our product development team which is design, frontend and backend engineering combined. We believe that everyone who works on a product is both a product and a technical contributor. You’ll use your experience to inform our engineering process and decisions when building new features, enhancing existing functionality, and ensuring scalability and availability of the entire platform.

This role has a high level of autonomy and provides an amazing platform to build a business they can be proud of, and which will reward them for success.

What You Will Do

  • Develop, test and implement code following best practices
  • Clearly and regularly communicate with management and technical support colleagues
  • Test, maintain and recommend software improvements to ensure strong functionality and optimization
  • Facilitate root cause analysis of system issues
  • Work with experienced team members to conduct root cause analysis of issues, review new and existing code and/or perform unit testing
  • Identify ideas to improve system performance and impact availability
  • Resolve complex technical design issues
  • Development of technical specifications and plans
  • Make good technical decisions that provide solutions to business challenges
  • Provide comprehensive support to internal customers; achieve resolution to outstanding problems or issues
  • Mentor and guide other developers on the team
  • Possess up-to-date knowledge of technological developments in the industry
  • Communicate effectively and professionally in all forms of communication with internal and external customers
  • Possess strong problem solving and decision making skills while using good judgment
  • Multi-task and change from one task to another without loss of efficiency or composure

What You Bring

  • Bachelor’s degree in IT related discipline or equivalent
  • 5+ years’ experience utilizing comparable skills in software development
  • 3+ years’ experience working within an Agile development environment
  • Ability to prove prior experience integrating multiple data sources/systems for consumption by a myriad of applications
  • 2+ Years Experience developing React
  • Experience developing rich internet applications using HTML5/CSS3/TypeScript/Python
  • Comfort with and understanding of a version control, continuous integration, and deployment tools
  • Software architecture experience in an enterprise
  • Knowledge of standard concepts, practices and procedures within a particular field
  • Strong experience and judgment to plan and accomplish goals, with a certain degree of creativity and latitude required
  • Technologies required:
    • React
    • TypeScript
    • Server Side language (Preferably Python)
    • CircleCi or other build tool
    • AWS and/or Google Cloud

What You Get

  • Great salary package with health benefits, and a technology allowance
  • Being early onboard with a high growth, globally expanding software business
  • Team building activities and the ability to travel to job specific education events
  • Generous PTO
  • Autonomy to manage your own schedule and process.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

2301 Blake St, Denver, CO 80205

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Takeoffs, Inc.Find similar jobs