Our fast-growing startup is looking for a skilled, self-motivated problem solver to join our team as a Full Stack Software Engineer. As a Software Engineer, you will work closely with our product and quality assurance teams to design, implement, deliver and support our top-rated Customer Success platform. Join the team that proudly supports the highest ranked Customer Success platform on G2 Crowd, Capterra and Trust Radius – and be an important part to our continued success!
Primary responsibilities and day-to-day
- Build innovative and performant features into our Customer Success platform using the latest engineering practices and technologies.
- Write clear and maintainable full-stack code while working in a professional software engineering environment (source control, continuous integration, short release cycles, automated testing, etc).
- Mentor junior level developers by providing meaningful code reviews and guidance on best practices.
- Work with Support and Customer Success Managers to quickly identify and resolve customer reported issues. Provide root cause analysis and participate in continuous improvement initiatives.
- Participate in standups, backlog refinement and other team meetings to foster communication across the teams (we are a process light shop that truly values people over process, but we have what is necessary).
- Make pragmatic and data-driven decisions that will meet both business and technology needs.
- Communicate with the Quality Assurance team on a regular basis. Work to deliver work in small chunks that can be tested early in the development process.
- Perform performance troubleshooting/tuning of SQL queries, analyze memory and CPU utilization patterns and update code to be more performant.
- Work with the Product and QA teams to flush out feature designs. Break work up into well-defined manageable units of work.
- Participate in regularly scheduled security reviews. Review periodic security scan results and address any found security vulnerabilities.
- Document key business workflows and software design.
Must-have skills and experience
- 5+ years working in applicable web stack (e.g. Microsoft .NET, Java, Ruby)
- 5+ years of working with a relevant front-end framework (AngularJS, Angular, React, C#)
- 5+ years developing and interacting with REST services
- 5+ years of relational database design and development (MS SQL Server, MySql, Oracle, etc)
- SaaS/Cloud experience strongly preferred
- Strong verbal and written communications skills
- Demonstrated ability to work independently and without supervision. Ability to lead a team of engineers if needed is preferred but not required
- Bachelor’s in Computer Science or related field or 5+ years of applicable experience
Jobs from our Partners
Dynamics DevOps Engineer
Senior Application Developer
C++ Staff / Senior Software Engineer - Boulder, CO
Ping Engineer/ Developer
Similar Jobs
Principal Full Stack Engineer (Frontend/Angular Focused)
Principal Software Engineer
Senior Manager - Java Developer - Bangalore - Technology
Associate lead Software Engineer
Software Engineer I
[Bucharest] Technology Internship 2024 - Journey through Cloud
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
50,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 208 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee