JOIN OUR RAPIDLY GROWING TEAM
Get in on the ground level with a family-owned business that putsits employees first.
CAREERS
Round 2 POS, Inc., is a 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 get in on the ground level of an innovative software company in the point-of-sale and fintech spaces.
SENIOR SOFTWARE ENGINEER
Job Overview
We are searching for a Senior Software Engineer who is not only highly skilled and experienced in software development but also brings a profound background in the field to join our Point-of-Sale team. The ideal candidate will come equipped with over 8 years of hands-on experience in software engineering, ready to tackle the challenges of designing, developing, and maintaining scalable and reliable software solutions.
​
Duties and 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 upheld.
-
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.
-
Must be willing to work in our office in Butler, PA (No Remote)
​
Qualifications:
-
A minimum of 8+ years’ experience in software development, with a proven track record of creating and delivering high-quality software.
-
Proficiency with web technologies, encompassing both back-end and front-end development (REST APIs, database design, client server paradigms).
-
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.
​
Skills needed:
Experience with any of below technology stack.
-
Web:
-
Svelte and Svelte Kit, TailwindCSS, GraphQL, SQL/PostgreSQL, Node JS and Typescript and/or GO programming language
-
-
​Desktop/Mobile:
-
Flutter (Desktop and Mobile), SQL/PostgreSQL, Ubuntu/Debian based Linux OS, GO programming language
-
-
Infrastructural:
-
We use Ubuntu/Debian based Linux OS for personal development machines, servers and desktop applications.
-
We also heavily rely on Docker to run everything from development to production
-
-
Restaurant, point-of-sale, or payment processing experience.
​
We offer a comprehensive benefits package including a Health Care, Dental, and
Vision plans along with PTO after 60 days of employment.