OUR MISSION
Mobilize the enterprise
Agility is the greatest advantage in the modern marketplace. Enterprises that can’t adapt quickly can’t win. That’s why we’ve made it our mission to help companies act proactively and react rapidly to achieve their business objectives.
We do this by reaching every worker with the right information at the right time, in the right place and in the right language. We empower each of our customers to align their workforce with company goals, mobilize their people to act on them and measure the impact on their organization.
SocialChorus, Inc.
Staff Software Engineer
SocialChorus is now
Firstup!
We are in the process of building our new Firstup Careers page which is coming soon. In the meantime please see job description below:
SocialChorus
is a platform for communicators. We help them become heroes within their organizations by giving them the tools and expertise they need to unify their enterprises. Companies thrive and win when all of their workers feel aligned, informed and supported. Joining SocialChorus means joining a movement where every worker matters. This movement has taken root and is evident in our world-class customer base and their millions of employees worldwide. Now we need your help to achieve our goal of connecting every worker.
Ready to make a difference?
We are searching for a passionate
Staff Software Engineer
to join our team and help build and scale amazing cloud-based applications. We iterate quickly to see what works and what doesn’t. We don’t believe in silos so no boring single-feature paralysis here. Your engineering and problem-solving talent will be exercised daily. You are also expected to advocate intelligent feature design and we encourage you to take chances and continuously improve.
RESPONSIBILITIES
- You will own the design and development of our platform’s backend services and deliver solutions to scale our Firstup enterprise SaaS based applications.
- Own the functionality you develop from design to production, resolving any issues along the way.
- Transfer what you have learned from your real-world experience to help us build scalable SaaS applications our fortune 500 customers can’t live without.
- Manage individual project deliverables and mentor junior team members on industry coding standards and design techniques.
- Rapidly fix bugs, solve problems, and proactively strive to improve our products and technologies.
- Work very closely with and incorporate feedback from Product Management, Product Design, QA, and engineering leadership.
- Continuously evolve your skills, driving innovation and technical excellence.
- Work with leadership to identify technical issues and risks along with mitigating actions.
QUALIFICATIONS
- Minimum of 10 years of experience developing and delivering scalable, customer-facing enterprise software.
- 5+ years of experience designing, implementing and managing advanced architectures in a SaaS application domain or platform.
- Expertise in building cloud-based software in Ruby on Rails is required. Node.js experience is preferred.
- Track record of delivering timely, high-quality features and functionality within an agile sprint environment.
- Deep understanding of best engineering practices for the full SDLC, including coding standards, code review, source control, build, test, deploy, and operations.
- Passionate about developing team-oriented solutions to complex engineering problems.
- Proven ability to communicate new ideas, proposals and build effective working relationships.