Full-Stack Software Engineer

Compensation

: $115,530.00 - $170,900.00 /year *

Employment Type

: Full-Time

Industry

: Information Technology



At Envizzo, we collaborate with those who create the spaces the world relies on to dwell, work, recuperate and explore. We take on complex problems within design, logistics and services to reshape the traditional concepts of real estate. We welcome people from all backgrounds who seek the opportunity to impact the way people engage with their surroundings while at home, at work, and on the road. If you have the curiosity, passion and team-oriented spirit, work with us, and let s change the way people live, together. Role The Full-Stack Software Engineer will be responsible for shipping elegant and performance-oriented engineering solutions. The ideal candidate has proven skills in software engineering, full-stack development, and backend design. You collaborate well with fellow engineers and product managers to implement simple and scalable solutions to challenging and technical problems. You're a skilled communicator who applies an empathetic, user-centered approach to problem-solving. You have an appreciation of algorithm complexity to ensure efficient implementation of designs. Responsibilities Collaborate with cross-functional teams to implement full-stack solutions for new and existing Envizzo products. Apply your experience shipping large-scale applications to ensure solutions at Envizzo will scale with the company. Employ data and analytics to measure the impact of your solutions. Develop design documentation to effectively communicate first class solutions to user problems. Embrace candid feedback, prototyping, and early failure as design accelerators. Qualifications 4+ years industry experience. Deep knowledge of the Rails stack, with ability to identify performance bottlenecks and increase system capacity. Exposure to best practices of high-scale web applications, such as high volume data pipelines and well-designed APIs. First-hand experience building elegant products with React. Exposure to relational databases, such as MySQL or Postgres. A strong command of test frameworks and test-driven development. Knowledge of professional software engineering practices & best practices for the full software development life cycle. Self-starter who is a quick learner of new tools and technologies. Embrace change and ambiguity as an opportunity to lead product development with new features and user goals. BS in Computer Science, Computer Engineering, or related work experience. - provided by Dice
Associated topics: application, back end, c c++, develop, developer, devops, matlab, software developer, software engineer, sw * The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.

Launch your career - Upload your resume now!

Upload your resume

Loading some great jobs for you...