Software Development Manager
Job Description
Revel Systems builds a cloud-based Point of Sale (POS) platform that helps restaurants and retail businesses achieve their goals. Our solution improves day-to-day operations and fuels merchant growth. Revel’s streamlined ecosystem pairs an intuitive point of sale with powerful management tools, integrating inventory management, employee management, sales reporting, and more into a single platform. Revel Systems mission is to modernize the state of commerce by providing businesses of every size the tools necessary to thrive.
Revel works with businesses of all sizes, from small merchants to large enterprises, that are looking to implement cutting-edge technology that helps increase revenue, improve efficiency, and enhance experiences for employees and customers. Founded in 2010 with headquarters in Atlanta US, Revel is a leading member of the Apple Enterprise Mobility Program.
The Revel Engineering department is responsible for building and maintaining the POS platform. We build services for order processing on-site and online, taking payments, smart analytics, inventory management, and other background operations. On top of that we are constantly working on scalability and performance of our platform. Come join a smart, motivated team and work at a leading technology company during the next phase of your growth.
Your Teams
Come and join our Online and Mobile Ordering Platform having three experienced Scrum teams. Our mission is to help Revel’s customers thrive by allowing them to run their business online and giving them mobile solutions for daily operations. We are delivering high-availability applications to our clients and end-consumers with the focus on user experience, quality and efficiency. As a development manager, you’ll have a direct influence on us fulfilling this mission.
As a Senior Software Development Manager, you will
- Oversee the technical design and delivery of software features to ensure compliance with architecture standards, guidelines and objectives
- Help establish and instill best practices and techniques for a high level of quality and scalability
- Hire, mentor and professionally grow motivated engineers
- Create a culture of quality with a sense of urgency
- Coach, inspire, and lead Agile teams
- Engage with product owners, scrum masters, QA and other stakeholders to ensure key objectives for target markets are met
- Dive into product specs, technical designs, code and test plans to drive quality deliverables
Requirements
- Have a Bachelor’s in Computer Science or Engineering or equivalent experience
- Have experience in building web and mobile solutions
- Have 3+ years of leadership experience building and managing diverse development teams for software product delivery
- Have 4+ years development experience of large-scale business applications consisting of mobile applications, full stack web, and cloud technologies
- Have experience with Agile development practices
- Have applied development best practices such as TDD, code reviews and continuous integration in practice
- Demonstrate a high level of experience in system architecture, technical design and software development technology
- Have exceptional verbal and written communication skills
- Have exceptional attention to detail and organizational skills
- Are open to work from the office 2-3 days a week
- Experience with AWS Cloud services is a plus
Our Stack
- Typescript is the default for frontend applications with libraries such as React, Redux, Material UI, GraphQL
- We use Python extensively (and Node.js in some cases) for our backend services. Using frameworks such as Django, Flask, GraphQL and Express
- We use Kotlin, Android SDK and Jetpack components, Hilt for dependency injections
- We’re quality-conscious and do a lot of automated testing leveraging tools like Cypress, Postman/Newman, K6, pytest, jest and others
- CI is the glue between devs and ops. To make full use of it, we also have Terraform and GitLab CI in our toolbelt. Our infrastructure lives in the AWS cloud.
Perks
- Work on a team of experienced and highly skilled professionals
- Employee benefits: rich healthcare options, wellness programs, referral bonus, and 401K plan
- Flexible working schedule
- Apple equipment
This position is not open to CA, CO, WA, and NY residents.
#LI-HYBRID
Explore More
Date Posted
03/13/2024
Views
3
Similar Jobs
Senior Manager, GTM Portfolio Management, Chief of Staff - Autodesk
Views in the last 30 days - 0
View Details