TulsaRecruiter Since 2001
the smart solution for Tulsa jobs

Senior Software Engineer – Developer Experience

Company: Allegion
Location: Independence
Posted on: October 13, 2021

Job Description:

Creating Peace of Mind by Pioneering Safety and Security

At Allegion, we help keep the people you know and love safe and secure where they live, work and visit. With more than 30 brands, 11,000+ employees globally and products sold in 130 countries, we specialize in security around the doorway and beyond. 

Senior Software Engineer - Full Stack

On the Developer Experience (DX) team our mission is to make the Yonomi Platform the fastest, most enjoyable way to build integrated IoT solutions. As a DX Engineer, you will use Flutter, TypeScript, GraphQL and leading edge serverless AWS technologies to contribute to new and existing open-source projects such as innovative interactive developer’s tools, client libraries and SDK’s. Your work will foster community growth and will drive our strategy around developer experience. The Senior Software Engineer will contribute to Yonomi’s open-source SDK’s, Web and Mobile applications and frameworks, and applications aimed at enhancing the Developer Experience on the Yonomi Platform. You will contribute to new and existing open-source projects including Yonomi client libraries, provide insights to technical writers, and work with strategic partners to excite and engage our developer communities. Your work will foster community growth and will drive our strategy around developer experience. This role will be key to fulfilling our mission to make Yonomi the fastest, most enjoyable way to build IoT solutions.

What You Will Do

  • Communicate and work effectively with a distributed team. Occasional travel between offices will be required. Travel for presentations at technical conferences is also expected
  • Demonstrate best practices in engineering using Flutter / Dart, Node.js, Typescript and JavaScript
  • Write outstanding code demonstrating best practices in test driven development (TDD) using tools such as Jest, Selenium, and Flutter’s native test frameworks.
  • Programmatically manage, observe, and monitor AWS infrastructure
  • Perform thorough and thoughtful code reviews to mentor and grow teammates
  • Help drive efficiency and predictability for your team's productivity and velocity
  • Combine scalable, event-based architecture with serverless technologies to create cost-sensitive solutions for IoT use-cases
  • Support Yonomi's product and engineering efforts by sharing what you learn while engaging with the broader Allegion community and the tech community, at large
  • Contribute to relevant open-source projects, foundations, and SIGs 
  • Help to promote diversity in STEM fields
  • Be an advocate and mentor of best practices (TDD, application monitoring, development techniques, testing, security, agile methodologies, etc.)


What You Need to Succeed

  • Live by our cultural values: Happy, Hungry, Honest, and Humble
  • Fluency writing web and mobile apps using Node.js, Typescript, Flutter, Swift and/or Kotlin
  • 5+ years of relevant experience
  • Experience as a team lead or principal engineer
  • Passion for IoT and bringing the smart home to life
  • Experience with GraphQL APIs
  • Experience with AWS serverless offerings in a production environment
  • An exceptional drive for individual contribution and collaboration
  • Curiosity & Grit: you like to learn and dive into challenges, especially the hard ones, and you always look for new or innovative ways to solve problems
  • Collaborative and open-minded attitude: you are open to suggestions with a team-first attitude and willing to take mitigated risks to move a project forward
  • Experience building software and contributing to open source in the cloud computing ecosystem
  • Outstanding written and verbal communications skills with the ability to translate complex technology concepts into simple and intuitive material

Bonus Points For

  • At least 1 year of experience giving talks and developing demos, workshops, webinars, videos, and other technical conte
  • AWS Serverless experience
  • IoT industry experience (Device firmware and/or Device cloud)
  • DIY IoT hobbyist

Allegion is a Great Place to Grow your Career if: 

  • You're seeking a rewarding opportunity that allows you to truly help others.  With thousands of employees and customers around the world, there’s plenty of room to make an impact. As our values state, “this is your business, run with it”.
  • You value personal well-being and balance, because we do too! 
  • You’re looking for a company that will invest in your professional development.  As we grow, we want you to grow with us. 
  • You want a culture that promotes work-life balance.  Our employees enjoy generous paid time off, because at Allegion we recognize that you have a full life outside of work! 

What You’ll Get from Us:

  • Health, dental and vision insurance coverage, helping you “be safe, be healthy”  
  • A commitment to your future with a 401K plan, offering a 6% company match and no vesting period 
  • Tuition Reimbursement  
  • Employee Discounts through Perks at Work 
  • Community involvement and opportunities to give back so you can “serve others, not yourself” 
  • Opportunities to leverage your unique strengths through CliftonStrengths testing and coaching 

This range is provided by Allegion. Your actual pay will be based on your skills and experience

  • Base Salary Range: $120,000 - $150,000

Apply Today!

Join our team of experts today and help us make tomorrow’s world a safer place!

We Celebrate Who We Are! 

Allegion is committed to building and maintaining a diverse and inclusive workplace.  Together, we embrace all differences and similarities among colleagues, as well as the differences and similarities within the relationships that we foster with customers, suppliers and the communities where we live and work. Whatever your background, experience, race, color, national origin, religion, age, gender, gender identity, disability status, sexual orientation, protected veteran status, or any other characteristic protected by law, we will make sure that you have every opportunity to impress us in your application and the opportunity to give your best at work, not because we’re required to, but because it’s the right thing to do.   We are also committed to providing accommodations for persons with disabilities. If for any reason you cannot apply through our career site and require an accommodation or assistance, please contact our Talent Acquisition Team.

© Allegion plc, 2020 | Block D, Iveagh Court, Harcourt Road, Dublin 2, Co. Dublin, Ireland


Allegion is an equal opportunity and affirmative action employer

Privacy Policy

Keywords: Allegion, Tulsa , Senior Software Engineer – Developer Experience, Other , Independence, Oklahoma

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Oklahoma jobs by following @recnetOK on Twitter!

Tulsa RSS job feeds