Principal Software Engineer
Denver, CO, United States
Responsibilities:
Develop maintainable and reusable code using established software architecture principles.
Advocate and practice test-driven development (TDD) and other solid engineering practices.
Design and build REST APIs to support front-end applications.
Build and maintain web applications using major frameworks like Vue.js, Node.js, Bootstrap etc.
Contribute to architectural discussions and decisions, promoting a culture of collaboration and knowledge-sharing.
Collaborate closely with UX, product, and development teams to build world-class web applications.
Mentor and teach other developers via pair programming and other collaborative learning methods.
Stay up to date with the latest technologies and trends, and support adoption of new tools and practices.
Implement CI/CD processes and tools for efficient and effective development workflows.
Deploy and manage applications on AWS cloud infrastructure.
Qualifications:
8+ years of full stack development experience with a strong focus on solid engineering practices and architecture principles
Expertise in JavaScript, including ES6+ and one or more major JavaScript frameworks like Vue.js.
Expertise in one or more server-side technologies like Node.js, or similar frameworks.
Expertise in NoSQL document database like MongoDB and relational databases like PostgreSQL, MySQL.
Proficiency with testing frameworks like Jest, Cypress etc. as well as with Scrum/Agile methodologies.
Proficiency with CI/CD processes and tools like GitHub Actions, GitLab CI, Jenkins etc.
Hands on experience with cloud infrastructure and deployment on AWS, as well as with APM tools like Datadog, AppDynamics, or Dynatrace.
Strong documentation and communication skills, with a focus on knowledge-sharing and collaboration.
Salary Range:
$140,500 - $182,750
Actual compensation offered to candidate will be finalized at offer and may be above or below the posted range due to skill level, experience, industry specific knowledge, education/certifications, or geographic location.The offer rate represents one component of the RE/MAX Holdings total compensation package.Employees will also receive a number of benefits as listed below. Other compensation for this position may include bonus eligibility.
Competitive Medical, Dental, and Vision benefits
Retirement plans with optimal company match
Annual bonus/merit opportunity
Educational Assistance
Medical Health support program
M.O.R.E. Events offered in-person and virtually
Mentorship program
Employee Resource Groups
Community Engagement
Diversity, Equity, and Inclusion
Parenting
Remote
Woman at RE/MAX
RE/MAX, LLC./Motto Mortgage
Now is your chance to become part of a world-class, industry leading organization. RE/MAX Holdings, Inc. is a business that builds businesses. We provide the tools, training, and tech to our real estate network, which includes RE/MAX and Motto Mortgage franchises, agents, brokers, and consumers. Join us and build a career where your contribution is heard, your innovative ideas are valued, and hard work and collaboration truly makes a difference. Nobody in the world sells more real estate than RE/MAX!*
RE/MAX Holdings, Inc. is proudly headquartered in Denver, Colorado.Certain roles may be location specific, however in addition to Colorado, we welcome qualified candidates in the following states: Arkansas, California, Florida, Georgia, Illinois, Massachusetts, Michigan, Ohio, and Texas!
RE/MAX Holdings, Inc. is proud to be an equal opportunity employer committed to diversity and inclusion, as well as non-discrimination in employment. All qualified applicants receive consideration without regard to race, color, religion, gender, sexual orientation, national origin, age, veteran status, disability unrelated to performing the essential task of the job or other legally protected categories. All persons shall be afforded equal employment opportunity.
*As measured by transactions slides
Application Deadline: June 20, 2024
#J-18808-Ljbffr