IQGeo - Denver, CO

posted 3 days ago

Full-time - Mid Level
Denver, CO
Publishing Industries

About the position

IQGeo is seeking a Senior Full Stack Software Engineer to enhance our Developer Experience and Developer Tools for our Web and Mobile Software engineering efforts, supporting both domestic and international enterprise customers. This role joins a dynamic team that enjoys working with complex applications and products that utilize software, GIS, engineering, and problem-solving skills. Our flexible scheduling and outstanding benefits support success in a highly creative, innovative, and energetic company.

Responsibilities

  • Design, develop, and maintain tools, APIs, and frameworks that streamline the development process.
  • Collaborate with engineering teams to identify and address pain points in the developer workflow.
  • Implement automated testing solutions to ensure code quality and reliability.
  • Configuration management, management of builds, and creation of installers.
  • Technical documentation of software design, developer tools, and APIs.
  • Provide guidance and mentorship to software engineers on best practices and tool usage.

Requirements

  • Significant experience building server-side applications in Python.
  • Significant experience building client-side applications in JavaScript.
  • Significant experience with SQL and RDBMS technology (PostgreSQL, Oracle, SQLite, or similar).
  • Significant experience integrating front-end and back-end components.
  • Significant experience creating and running automated tests.
  • Experience working with Docker containers.
  • Excellent analytical and problem-solving skills.
  • Excellent oral and written communication skills, able to present technical concepts to Architects and Developers.
  • Experience guiding and mentoring software engineers.
  • Experience using Git or other distributed version control systems.
  • US citizenship or permanent residency required.
  • Fluent written and spoken English.

Nice-to-haves

  • Experience using containers for development environments.
  • Experience with Node.js design and development.
  • Experience with React in Javascript.
  • Experience with Geospatial Information Systems (GIS) or web mapping.
  • Enterprise Integration especially web services.
  • Mobile application development (iOS, Android, Windows).
  • Experience working in an Agile environment.
  • Experience with Linux system architecture/administration and supporting network architecture.
  • Experience working in cloud infrastructure (AWS, GCP, or Azure).
  • Knowledge of or experience with: OpenLayers, PostGIS, Pyramid, Shapely, Turf, and SQLAlchemy.

Benefits

  • Medical, Dental, Vision, Life insurance: monthly premiums are paid 100% for employee, spouse, and family! No contribution to benefit plan!
  • STD/LTD insurance fully paid.
  • Generous PTO with 8 paid holidays plus 2 'floating' holidays.
  • Paid charity/volunteering day each year.
  • Enhanced maternity leave policy (full-pay 3 months, half-pay 3 additional months) after 2 years of service.
  • 401k Safe Harbor contribution, fully vested day one.
  • Mentor program.
  • Home office support for remote workers.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service