Position: Software Engineer – Full Stack
Location: Brookfield, CT (Hybrid possible)
Employment: Employee, Fulltime
Overview
ROMTech now seeks a Software Engineer – Full Stack to assist us with the development of our patient-focused mobile applications, website and portals for our telemedicine enabled medical device.
Duties and Responsibilities
- Develop web-based user interface applications using React
- Support and develop rest APIs in PHP, Laravel and MySQL that serve web applications as well as mobile apps
- Optimize database queries, database configuration with scaling the business in mind
- Identify opportunities to improve the team’s processes and practices
- Take total ownership over the quality of your work and maintain fluency in development practices that minimize bugs, through UI testing and unit testing
- Work well with others in a fast-paced Agile environment
Requirements and Qualifications
- 3+ years of professional experience as a hands-on developer
- 2+ years’ experience creating web-apps using React
- Track record of successfully delivering web-based solutions as a full stack developer
- Strong programming foundation, programming skills and a deep familiarity with computer science topics including data structures and algorithms
- Proven experience programming in Front End technologies, such as HTML, CSS, Javascript, ReactJS, and React Native (frontend) as well as PHP, Laravel, MySQL (backend) and others
- Unit/Integration testing with PHPUnit, and API testing tools such as Postman or REST-assured
- Experience working with Scrum/Agile methodologies
- Bachelor’s degree (MIS or Computer Science emphasis) or equivalent experience
- Experience with Back-end development (including database creation and management and web-storage)
- GitHub experience, including familiarity with GitFlow
In essence, we are looking for a talented and passionate candidate to join our team. We are a fun-loving yet extremely focused and hard-working group. If you’re looking to join a team of smart and dedicated individuals with a passion for creating software for devices that help others, then we want to speak with you. Compensation is competitive and is based on experience, accomplishments, and proven success.