...

United States, OH

Remote

Full-time

CSS

CSS

React

React

Angular

Angular

Svelte

Svelte

AWS

AWS

Azure

Azure

posted 4 days ago

Senior Software Engineer (Mobile/Frontend)

We are seeking a Mobile Application Subject Matter Expert with a very strong affinity for frontend development and to lead our mobile app efforts on the Time and Mobile Domain team. In this role, you'll work very closely with the team lead to accelerate our mobile application, drive innovation and collaborate with our PM to deliver exceptional user experiences. This position is ideal for a self-motivated, dependable programmer who excels at solving complex problems and thrives in both collaborative and independent environments.

Let us introduce ourselves...

We’re a team of driven, conscientious individuals with a clear mission: to make accounting and payroll fast, simple, and affordable for millions of American businesses and their accountants. 

It’s not enough to have a “good job”. It takes connection, culture, encouragement, growth opportunities, challenges, communication, and so much more to create an environment where people and ideas flourish. 

We are Patriot Software; a fully remote company with 175+ employees across the United States and a co-working space in Canton, Ohio. 

Our search for a new team member always starts by seeking a quality individual who desires to live by our core values:

  1. Be Customer Obsessed - In everything we do, we start with the customer and work our way backwards. Our primary focus is how we deliver tremendous value for the American businesses we serve.
  2. Lead With Speed - We believe in doing things quickly and not being afraid to take big chances. Moving fast and making bold moves is how we stay ahead.
  3. Don’t Cut Corners - We don’t skimp on quality. We make sure to own our technologies, development, and operations so that the entire experience is the best it can be.
  4. Create a Better Us - We’re always improving by keeping it simple, saying no to things that don’t help our customers, automating what we can, and spending our money wisely.
  5. Follow The Golden Rule - We treat others how we would want to be treated, disagree and commit, and welcome feedback from anyone, anywhere in the company.
  6. Grow, Be a Leader - We look for leaders at all levels and always put the customer and team above ourselves. We want to build a pro team of high-caliber players, with high accountability and trust across all individuals.

Interested in learning more? Great! Read on to see if your skills are a match, too.  

What You’ll Be Doing: 

  • Demonstrate and maintain competency in key areas of our technical stack (.NET, Vuejs, EF, AWS, CI/CD, GHA) as defined in our Technical Vision. Independent contributor, with deep knowledge of programming languages and frameworks.
  • Can design and implement scalable, high-quality mobile software solutions that are maintainable and extensible.
  • Knowledgeable in software design patterns, algorithms, and data structures.
  • Demonstrate solid debugging and troubleshooting skills.
  • Effectively uses tooling to identify locations for performance optimization.
  • Provide constructive feedback in code reviews to ensure adherence to our standards.
  • Understand and educate others on how our build pipeline works, including deployments, environment differences, unit tests, integration tests, and UI tests.
  • Serve as the Mobile Application Subject Matter Expert, taking ownership of our mobile application, driving innovation, and ensuring its success.
  • Become a force multiplier for our front end development, converse with stakeholders, and other senior engineers to drive innovation and take our UI experience to the next level. 
  • Collaborate with stakeholders and cross-functional teams to deliver exceptional user experiences.
  • Exhibit strong communication and soft skills to engage with stakeholders and serve as a go-to expert for mobile development.
  • Thrive in both collaborative and independent work environments, contributing to a culture of innovation and success.
  • Assist in creating technical stories when necessary.
  • Ability to learn new concepts and systems quickly.

Please note this is a sample of what you’ll be doing. This job requires you to be able to adapt to change quickly in order to deliver an exceptional customer experience. Your duties, responsibilities, and activities may change at any time with or without notice.

Requirements

What You’ll Need: 

  • 8+ years of professional software web development experience.
  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 3+  years experience with event-driven microservices architecture. 
  • 3+  years experience with cloud platforms (AWS, Azure, etc.).
  • 5+ years experience and expert CSS skills (Tailwind knowledge ideal)
  • Front-end framework experience, ideally Vue 3 but React, Angular 8+ or Svelte are good as well. (VueJS being ideal over the rest though!)
  • Proven expertise in developing mobile applications, driving innovation, and ensuring their overall success.
  • Experience with designing and developing responsive layouts and interfaces.
  • Intermediate C#/.NET knowledge and creation of RESTful APIs
  • Entity Framework experience
  • SCSS experience
  • Demonstrated ability to collaborate effectively with stakeholders and cross-functional teams to deliver high-quality user solutions.
  • Ability to excel in both team-based and independent work settings, fostering a culture of innovation and success.
  • Strong problem-solving skills and ability to think creatively.
  • Excellent communication and collaboration skills.
  • Consistent, Reliable High-Speed Internet Access
  • Dedicated, quiet workspace free from distractions

Nice to Have: 

  • Ionic Vue Framework 5+ experience
  • Previous hybrid or native mobile app development
  • Understanding of the OAUTH2 flow
  • Capacitor experience
  • Figma knowledge

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Location & Commitments:

Full-time, Direct Hire and 100% Remote role

This position is open to all candidates who legally reside and are eligible to work in the United States. This position is currently not open to applicants in the following locations: Alaska, California, Hawaii, Washington D.C.

Working hours are established by each team and department based on business needs.  For this role, core working hours are typically between 9am - 4pm EST, Monday through Friday. Due to the nature of our businesses, we have busy seasons and “right-nows” that occasionally require working outside of core hours.

Patriot is an equal opportunity employer. We do not discriminate against any employee or job applicant on the basis of race, color, gender, national origin, age, religion, creed, disability or sex.

Benefits

More Reasons to Love Patriot:

We pride ourselves on our company culture and value our employees’ hard work. Aside from the freedom to introduce new ideas or technologies, here are some of the awesome benefits our full-time employees enjoy:

  • Remote first work
  • Paid time off and paid holidays
  • Medical, dental, and vision insurance 
  • Section 125 HSA and FSA accounts
  • Benefits starting 1st of the month after hire
  • Company-paid life, short-term, and long-term disability insurance
  • 401(k) with company match
  • Up-to-date hardware and equipment provided
  • Flexible scheduling and opportunities for advancement
  • Engaging and collaborative company culture
  • Education reimbursement 

Are you ready to take the next step in your career?

Salary Range: $125K - $155K

Note, respecting the privacy of our customers & employees is an essential part of our privacy program. Please do not submit the following Personally Identifiable Information (PII) such as Social Security Number, Date of Birth, W-2's, etc. with your application.

By submitting your application, you acknowledge and agree to the following:

  • On-Camera Video Interviews:
    • I understand as a part of Patriot’s hiring process all interviews will be conducted via video with cameras on to maintain compliance and security standards.
    • Additionally, as a company, Patriot defaults to cameras-on for all video interactions. 
  • Photo Capture for Security Purposes:
    • If I am selected to interview, I may be asked to provide or have a photo captured during the process.
    • I understand that this photo will only be used to verify that the same candidate is present throughout all stages of the interview process.
  • Privacy and Data Use:
    • I understand that any photo captured will be used solely for the purpose of candidate verification and will not be shared externally or used for any other purpose.
    • Candidate photos will not be stored and will be securely disposed of after the interview process is complete.

Other similar jobs


Popular learning modules