Job description
Note: Candidates must be a resident or authorized to work in the U.S. This role is remote, but many members of our team are in the Boulder, CO metro area. Some travel (max 5%; 2-4 times a year) required for team gatherings. Full-time employment, no recruiters or contractors please.
Job Summary
The Senior Software Engineer position reports to the Director, Software Engineering, and is responsible for the development and support of applications leveraging his/her expertise and knowledge of multiple systems/customer areas to help build a robust, scalable, and reliable platform.
You will be a part of an experienced engineering team and work with passionate leaders on challenging topics.
The ideal candidate will possess a good balance of technology and people management skills; has a keen desire to deeply understand our products and services to push our technology forward with respect to functionality, performance, reliability, and scalability and fully own the delivery of the product.
Responsibilities
- Mentor and pair with team members
- Designing and implementing the optimal mix of system components to support the functional needs for Gingr Product
- Understand product vision and business needs to deliver on requirements and provide architectural solutions.
- Build reusable code and libraries for future use
- Build an excellent experience for all users, devices, and software
- Perform other duties as assigned.
- Strong attention to detail when identifying data relationships, trends, and anomalies to solve functional and performance problems.
- Requirements*
- Five or more years of professional development experience
- Three or more years of professional experience with CodeIgniter or Laravel PHP framework
- Five or more years of professional experience with ReactJS
- Proficient in understanding CI/CD pipelines and code deployment tools
- Two years of experience working with AWS cloud provider.
- Three years of experience working with external API's
Preferred
- Knowledge of working in the payments industry is preferred.
- Previous experience pairing with and mentoring other developers
- Previous experience developing within a team environment working across different time zones
- Proficient understanding of database tools and experience in MySQL database.
- Proficient understanding of client-side scripting (JavaScript/ES6; TypeScript) and JavaScript frameworks.
- Proficient understanding of unit, integration and performance testing
- Proficient understanding of Git code versioning
Excited about this role but don't meet every single requirement? Studies have shown that women and other marginalized groups are less likely to apply to jobs unless they meet every single qualification. At Togetherwork we are dedicated to building a diverse, inclusive, and authentic workplace, so if you're excited about this role but your experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles.
The Company offers a comprehensive employee benefits program, including:
- Work from home, in office, or both
- Health, Dental, and Vision Insurance (80% employer paid)
- Health Savings and Flexible Spending Accounts
- Accident, Critical Illness, and Hospital Indemnity Insurance
- Commuter Benefits
- Voluntary Life Insurance
- 401k with 100% company match up to 4%
- Flexible PTO built on mutual trust and accountability
- 6 weeks paid Parental Leave
- 2 weeks paid Sick Leave
- 9 company paid holidays
- $50,000 Life Insurance Policy
- Short and Long Term Disability
- Telemedicine
- 5 EAP counseling sessions
- Legal guidance
- Financial guidance
- Help with work-life balance
- GuidanceResourcesĀ® Online
Inclusion and Diversity: Togetherwork is an Equal Employment Opportunity Employer. We are a company where diverse backgrounds, experiences and viewpoints are valued. Togetherwork does not make hiring or employment decisions on the basis of race, color, religion, gender, gender identity, sex, sexual orientation, disability, veteran status, age, ethnic or national origin, or any other basis protected by all local, state or federal laws.
Salary Range Disclosure
The base range represents the low and high end of the Togetherwork salary range for this position. Actual salaries will vary and may be above or below the range based on factors including, but not limited to location, experience, and performance. The range listed is just one component of Togetherwork's total compensation package for employees. Other rewards may include discretionary bonuses, long term incentives, a flexible paid vacation/personal time policy, 6 weeks paid parental leave and more.
Salary Range
US Remote: $100.000-120,000 USD per year
Excited about this position but the salary is a little below your expectations? Tell us what you need to make you happy, and we will see if we can make it happen based on how closely your skills and experience fit the qualifications of this position.
Togetherwork is a family of entrepreneurial businesses providing online dashboard solutions (SaaS) to groups and organizations for management, administration, and payments. Its purpose is to help these businesses grow, become more efficient, increase revenue, and provide excellent service to their members and constituents.
Togetherwork's business lines provide software and payment solutions to a range of groups, including associations, fraternal organizations, museums, nature centers, pet services, universities, and zoos.
At Togetherwork, we are building the leader in Group Management Software and Payments by bringing together companies that connect people with the institutions most important to them. Our group of innovative companies are best-in-class in their respective verticals with strong management teams and commitment to customer service. When you start here, you will find yourself in an environment that is exciting, motivating, challenging, and fun. https://www.togetherwork.com/solutions/
Gingr (https://www.gingrapp.com/), part of Togetherwork, is a rapidly growing software company that allows pet daycare, kennel, and grooming business owners to manage their business more efficiently and effectively. Our integrated payments platform allows pet-care businesses to collect payments online, reduce transaction times, and save time and money by eliminating the need to reconcile.
Job Type: Full-time
Pay: $120,000.00 per year
www.colinoncars.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, www.colinoncars.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, www.colinoncars.com is the ideal place to find your next job.