Skip to main content

An Ascension Group logo Ascension Group International company

Brightly Homepage

Back-End Developer

Job Description

Brightly is an experience design (XD) and digital transformation (DX) consultancy focused on turning complex business challenges into elegant, simple software. Brightly is design-led, research-driven, user-focused, and deep on technology. Brightly delivers world-class business software design and product strategy & development expertise to complex custom software projects (including digital products, B2B & B2C e-commerce, SaaS solutions, enterprise web & mobile, as well as proof-of-concept, prototype & innovative applications in AI, machine learning, AR/VR, and more.

Brightly’s clients face unique and complex business issues, therefore we seek team members passionate about their craft with a love for problem-solving, continuous learning, and collaboration. With a geographically diverse team, we work best with self-motivated people with strong communication skills. Brightly offers flexibility in work/life schedule, paid training opportunities, and a growing list of benefits.

Brightly is seeking a motivated, hands-on Back-End Developer to join the Brightly technology team. We are seeking a skilled Back-End Developer with extensive experience in developing APIs in C# and/or Node.js with TypeScript. Developers are responsible for building, testing, debugging, and troubleshooting clean, performant, and web standards compliant code.

Some of our benefits include:

  • Four-day work week (optional based on preference)
  • Remote work
  • Flexible schedule
  • Health insurance
  • 401(k)
  • Paid time off
  • Paid holidays
  • Maternity leave & parental leave
  • Mobile phone stipend
  • Paid training opportunities
  • Memberships/discounts

What you’ll do

  • Develop and maintain robust, scalable, server-side applications using both C# and Node.js
  • Design and optimize database structures (SQL/NoSQL) to ensure high performance and data integrity
  • Troubleshoot, debug, and upgrade existing systems and applications in a timely manner
  • Work with a team that loves collaborative learning and teaching
  • Assist with production support and bug fixes
  • Develop back-end for front-end API systems
  • Collaborate with front-end developers to understand requirements for implementation

What we’d like to see

  • Experience in a consulting or agency-based role collaborating with multiple clients
  • 4+ years of experience in development
  • Experience with multiple software architectures (including, but not limited to, MVC, MVVM, Eventing, CQRS, BFF)
  • Experience with developing scalable APIs that handle large message packets as well as thousands of calls per second
  • Comfortable working in a distributed environment
  • Familiarity with Agile software development methodologies
  • Strong problem-solving skills, attention to detail, and an analytical mindset
  • Hands-on experience with Microsoft Rush, Nest.js and/or Nuxt.js is highly desirable
  • Proven experience working with Cloud platforms
  • Effective verbal and written communication skills, and the ability to interact professionally with a diverse group of people
  • Experience with using source/version control software to collaborate with fellow team members
  • Strong unit testing experience preferred

Nice to Have

  • Experience with containerization technologies (e.g., Docker, Kubernetes) is a plus
  • GraphQL development experience
  • Azure, AWS, or Cloud development and deployment experience
  • Experience with tools like GitLab, Jira, Azure DevOps
  • Performance testing experience

Schedule, Location, And Travel

  • Full-time salaried
  • Fully remote, partially remote, or on-site in our Grand Rapids office depending on applicant’s location and preference
  • Brightly has national clients, so some travel may be required