About the Company
Round 2 POS, Inc., is a point-of-sale, fintech start up that is looking for top programming talent to join our rapidly growing company. Round 2 is committed to fostering a dynamic, collaborative environment where creativity thrives and technological innovation is at the forefront of success. This is a great opportunity to work in an innovative, fast-paced point-of-sale software company.
About the Role
We are searching for a Senior Software Engineer who is not only highly skilled and experienced in software development but also brings a dynamic background in the field to join our Point-of-Sale team. The ideal candidate will come equipped with 5 -8 years of hands-on experience in software engineering, ready to tackle the challenges of developing and maintaining scalable and reliable software solutions.
Responsibilities
- Collaborate with a team of software engineers, providing guidance, mentorship, and technical expertise.
- Design, develop, and ensure the maintenance of scalable and reliable software solutions.
- Understand and translate requirements from company leaders into actionable software solutions.
- Assist in code reviews, ensuring best practices are consistently upheld and improved.
- Troubleshoot, debug, and optimize existing systems.
- Contribute to architectural decisions and provide insights into system improvements.
- Keep up-to-date with the latest technologies and tools in the software engineering space.
- Tech stack: Flutter, Dart, Go, Postgres and Docker on Linux.
Qualifications
- A minimum of 5+ years’ experience in software development, with a proven track record of creating and delivering high-quality software.
- Proficiency with REST APIs and (or willing to learn) GraphQL.
- Deep understanding of software development life-cycles, architecture and best practices.
- Must have strong application testing discipline.
- Excellent communication skills with the ability to collaborate effectively across teams.
- Must be willing to work daily from our offices in Cranberry, PA.
- Must be willing to learn Flutter, Dart and Go if not already familiar with them.
- Proficiency with Linux usage and development.
- Proficiency with relational databases and SQL.
- Familiarity with agile development.
Nice to Haves
- Experience with any of the following technology stacks: Svelte and Svelte Kit, TailwindCSS, Node JS and Typescript.
- Restaurant, point-of-sale, or payment processing experience.
Additional Benefits
We offer a comprehensive benefits package including a Health, Dental, and Vision plans along with PTO.
Equal Opportunity Statement
Round 2 POS, Inc. is an equal opportunity employer committed to diversity and inclusivity in the workplace.