Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Developer (Remote- US Based) image - Rise Careers
Job details

Software Developer (Remote- US Based)

Job SummaryAs our developer, you will be 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 software development and debugging 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• Perform coding/configuration, testing, implementation, and documentation on solutions developed including design specifications.• Perform applications programming activities, to include code, test, debug, document, maintain, and modify applications programs.• Layout technical vision for the features/initiatives and own the delivery with high-quality development.• Leverage modern cloud-first technologies to create efficient and performant processes.• Partner effectively and influence peers and senior leadership both within the organization.• Ability to extract, analyze, and report data.• Strong attention to detail when identifying data relationships, trends, and anomalies.• Thinking through long-term impacts of key design decisions and handling failure scenarios.• Maintain awareness of industry trends and evaluate applicability of new software tools to platform development.• Commit to overall deliverables with customers and/or management.• Perform other duties as assigned.Requirements• 3+ years of software development experience, with a focus on PHP, AWS Cloud, and Laravel.• Skilled in designing and building large-scale distributed systems with high availability and resilience.• Proficient in AWS Cloud services, CI/CD processes, and tools.• Proficient in JavaScript (preferably with jQuery, React, and React Native).• 1 year of experience with mobile development (iOS/Android).• Advanced understanding of software reliability, maintainability, security, and performance.• Proven track record in implementing process improvements and resolving live system issues.• Ability to adapt quickly to new technologies and industry changes.• Knowledge of the payments industry and experience in vendor management preferred.• Bachelor’s Degree in Computer Science or related field preferredExcited 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 past 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:• Medical, dental, and vision insurance options• 100% Employer paid short/long term disability• Basic Life• 401(k) option with 100% company match• Flexible paid personal/vacation time built on mutual trust and accountability• 10 sick days annually• 10 company paid holidays• 6 weeks paid parental leaveInclusion 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 DisclosureThe 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 RangeUS Remote: $100,000-$120,000 USD per yearTogetherwork provides integrated software and financial solutions to a wide range of communities and organizations including associations, camps, unions, fraternities & sororities, gyms, dance studios, religious congregations, pet services, and more.Our mission-critical tools help our customers manage and grow their communities, and enhance the depth and breadth of their member engagement. Our team is united in its desire to help our clients better serve and empower their communities.CCPA Disclosure Notice: Click Here
Togetherwork Glassdoor Company Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
Togetherwork DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Togetherwork
Togetherwork CEO photo
Unknown name
Approve of CEO

Average salary estimate

Estimate provided by employer
$102500 / ANNUAL (est.)
min
max
$85K
$120K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Developer (Remote- US Based), Togetherwork

As a Software Developer at Togetherwork, you'll embark on a thrilling journey from your remote home office in Atlanta, GA! We're looking for a talented individual to join our dynamic engineering team and play a critical role in developing and supporting applications that are integral to our mission. You'll leverage your expertise in PHP, AWS Cloud, and Laravel to build robust, scalable, and reliable platforms that delight our customers. Your day-to-day will involve everything from coding and debugging to analyzing data and maintaining application performance. We encourage creativity and out-of-the-box thinking, allowing you to suggest improvements and take ownership of your projects. With key responsibilities including designing large-scale distributed systems and collaborating effectively with your peers and leaders, you'll be part of a collaborative environment that truly supports innovation. Your knack for problem-solving will come into play as you handle both immediate challenges and long-term design decisions. We also value a commitment to continuous learning, so keeping up with industry trends is part of the game! If you have a passion for technology and a desire to impact diverse communities through our integrated software solutions, we invite you to join us at Togetherwork. We believe in diversity, and if you think you could be a fit but don't meet every requirement, we encourage you to apply anyway—your unique journey could be just what we need!

Frequently Asked Questions (FAQs) for Software Developer (Remote- US Based) Role at Togetherwork
What are the primary responsibilities of a Software Developer at Togetherwork?

The primary responsibilities of a Software Developer at Togetherwork include performing coding and configuration, testing implementations, and documenting solutions. You'll work on applications programming activities, including coding, debugging, and maintaining existing programs, while also laying out technical visions for features and initiatives.

Join Rise to see the full answer
What qualifications do you need to become a Software Developer at Togetherwork?

To become a Software Developer at Togetherwork, candidates should ideally have over three years of software development experience focused on PHP, AWS Cloud, and Laravel. A degree in Computer Science or a related field is preferred, along with proficiency in JavaScript, CI/CD processes, and experience in mobile development. Knowledge of the payments industry and vendor management is a bonus!

Join Rise to see the full answer
What technologies are commonly used by Software Developers at Togetherwork?

At Togetherwork, Software Developers frequently work with PHP, AWS Cloud services, Laravel, and modern JavaScript frameworks like React and jQuery. Being familiar with mobile development for iOS and Android platforms is also essential, as well as understanding software reliability and performance.

Join Rise to see the full answer
What kind of team environment can a Software Developer expect at Togetherwork?

A Software Developer at Togetherwork can expect a collaborative and innovative team environment. You'll work alongside experienced engineers and passionate leaders, sharing insights and ideas to tackle challenging projects. Togetherwork emphasizes a culture of inclusion and diversity, welcoming various backgrounds and perspectives.

Join Rise to see the full answer
Does Togetherwork offer opportunities for remote work to Software Developers?

Yes! Togetherwork offers remote work opportunities for Software Developers based in the US. This flexibility allows you to craft your ideal work environment while still contributing to our mission of providing integrated software solutions to diverse communities.

Join Rise to see the full answer
Common Interview Questions for Software Developer (Remote- US Based)
Can you explain your experience with PHP and AWS Cloud?

During the interview, it’s important to detail specific projects where you utilized PHP and AWS Cloud. Highlight the challenges you faced, the solutions you implemented, and how your approach led to successful outcomes.

Join Rise to see the full answer
How do you approach debugging an application?

When answering this question, describe your systematic approach to debugging, including how you identify the issue, evaluate possible causes, and implement solutions. Providing an example from your past experience will strengthen your response.

Join Rise to see the full answer
What is your experience with Laravel, and why do you prefer it?

In your answer, specify projects where you’ve implemented Laravel, discussing features you appreciate, such as routing or ORM. Explain why its MVC structure is beneficial for building scalable applications.

Join Rise to see the full answer
Describe a large-scale system you designed. What challenges did you face?

Illustrate a specific project where you contributed to a large-scale system, emphasizing your design decisions, how you addressed performance issues, and your strategies for ensuring high availability and resilience.

Join Rise to see the full answer
How do you stay updated with the latest industry trends?

Mention resources you use, such as tech blogs, webinars, or meetups, and express your commitment to continuous learning. It's beneficial to discuss how applying these trends has affected your work.

Join Rise to see the full answer
What steps do you take to ensure application security?

Outline your process for implementing security best practices, such as code reviews, using HTTPS, and regular vulnerability testing. Share an instance where your efforts successfully mitigated a security risk.

Join Rise to see the full answer
Can you describe a time you faced a significant technical problem? How did you handle it?

Utilize the STAR method (Situation, Task, Action, Result) to discuss a complex technical issue you encountered. Detail what steps you took to resolve it and what you learned from the experience.

Join Rise to see the full answer
What experience do you have with CI/CD processes?

Highlight specific CI/CD tools you’ve used, such as Jenkins or GitLab CI, and explain how their implementation improved your workflow and contributed to project success. Be prepared to illustrate any metrics that reflect these improvements.

Join Rise to see the full answer
How would you handle a disagreement with a team member regarding a technical decision?

Discuss the importance of collaboration and open communication. Explain how you would listen to the other party's viewpoint, present your perspective respectfully, and work towards a consensus or compromise.

Join Rise to see the full answer
Why do you want to work as a Software Developer at Togetherwork?

This is your opportunity to express your excitement about the role. Discuss how Togetherwork's mission aligns with your personal values, emphasizing your desire to contribute to impactful projects that serve various communities.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Space Inch Remote No location specified
Posted 12 days ago
ília Remote Remote (anywhere on the globe)
Posted 6 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Posted 2 hours ago
Photo of the Rise User
Posted 6 days ago

At Togetherwork, our mission is to connect people to the communities that matter most. Our software and payments solutions help groups and organizations of all kinds flourish and grow. Togetherwork proudly serves many different types of communitie...

6 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 13, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!