Senior Software Engineer

DealMachine L.L.C.IT & Cybersecurity 6-8 Years

Company Information

dealmachine.com
735 Shelby Street , Indianapolis, IN 46203
Founded in 2017

Job Description

Summary:

You're reading this because lately, you've been thinking "I really want a key role at a high growth 40-person B2B SaaS company and I want that role to allow me to build new features in react and react-native AND offer solutions to any code or processes that aren’t working, identify technical debt, and collaborate as an agile team to deliver business value. One day you’re building a customer-facing feature that was highly requested, while another day you're researching how we can improve our billing system’s ability to retry failed credit card payments using machine learning.

If that’s you, you can just go ahead and close your search. This is that role!

If I had to sum YOU up, I'd say you have at least 7 years of experience. You know there are new web frameworks sprouting up every day, but you know React is the future of the web. You love to code, but you can see beyond the {brackets} to understand a great user experience and have a natural eye for design. You’re a lifelong learner. Software development is constantly changing and you are up to date with the latest trends and eager to master new frontiers. You are also a problem solver. You are committed to collaborating with our team to develop new features and fixing broken ones. You care about our customers and are willing to directly help them with their problems. You are comfortable giving and receiving direct feedback to promote healthy and productive working relationships.

If you love DealMachine and want to help us build a company that changes the way real estate business is done, then you’ve found the right place! We’re looking for incredible people to join our team.

Skills & Responsibilities:

Develop new user-facing features using React and React Native
Build upon existing codebase following and establishing general software engineering best practices
Optimize components for maximum performance across a vast array of web-capable devices, browsers, and native platforms
Work with a skilled development team and support team to quickly fix bugs
Consult our team on design patterns, development best practices, service desk process, and DevOps trade-offs
Code within Amazon Web Services cloud-based infrastructure
Debug distributed systems with high data loads
Help us scale our existing Scrum/Agile development methodologies as we scale up
Write advanced and performant queries for MySQL
Work within the LAMP stack (Linux, Apache, MySQL, PHP/Python/Perl) and/or server-side languages.
Proficiently write JavaScript, including DOM manipulation and the JavaScript object model
Redux
RESTful APIs
Babel, Webpack, NPM, etc.
Participate in quarterly company and team goal setting

Posted On

August 20, 2021