Job Closed
This listing is no longer active.
Connect Risk. Connect Your Teams.
Senior Software Engineer II, Platform UI
Location
United States
Posted
100 days ago
Salary
$156K - $234K / year
Seniority
Senior
Job Description
Senior Software Engineer II, Platform UI
AuditBoard
• Build and ship product features end-to-end • Ability to write clear and well defined design documentation • Mentor fellow engineers • Lead application architecture decisions • Troubleshoot, debug and resolve software bugs • Implement back-end APIs in Node.JS • Work on our Ember SPA front-end • Collaborate with engineers, designers, and product managers • Participate in an Agile software development life cycle • Write well-designed, maintainable & testable code • Be product-minded and think about the customer • Work with JavaScript, Node.JS, Ember, Python, Docker, PostgreSQL, Kubernetes, etc.
Job Requirements
- 8+ years of experience developing web-based applications
- Experience with a modern front-end framework (Ember, Angular, React, Vue, etc.)
- Experience creating platform-level components (forms, tables, design systems, etc.)
- Experience writing REST / JSON APIs
- Experience writing software tests
- Ability to solve technical problems independently
- Motivation to work hard and always be learning
- Preferred: Experience with Node.JS and modern ES6 or TypeScript
- Preferred: Experience with Ember.JS
- Preferred: Experience working on SaaS web applications
- Bonus: Docker or Kubernetes experience
Benefits
- $200/mo for anything that enhances your life
- Comprehensive employee health coverage (all locations)
- 401K with match (US) or pension with match (UK)
- Competitive compensation & bonus program
- Flexible Vacation (US exempt & CA) or 25 days (UK)
- Time off for your birthday & volunteering
- Employee resource groups
- Opportunities for team and company-wide get-togethers!
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Conduct research and create designs for computer and network software • Evaluate user requirements to build effective software solutions • Design, develop, operate, optimize, and maintain microservices in a distributed architecture • Write high-quality code that is robust and easy to maintain with tests • Drive tasks to completion and take ownership of projects • Identify and drive improvements to our software and development processes • Conduct peer design/code reviews • Work with distributed teams across different time zones • Provide fanatical production support for features and applications
Senior Full-stack Engineer – Node/TS
South GeeksConnecting Latin American tech talent with companies worldwide to bring ideas to life
• Design, develop, and maintain backend services and APIs. • Build and enhance frontend components and features. • Work closely with databases to ensure performance and data integrity. • Participate in architectural discussions and feature estimation. • Maintain, debug, and improve existing features and services. • Contribute to scalable, secure, and reliable cloud-based deployments.
• Design, build, and maintain high‑performance mobile applications adhering to healthcare security and accessibility standards. • Own features from concept to release, including design, development, testing, optimization, and regulatory compliance (HIPAA, WCAG). • Partner with Product, Design, Backend, and QA teams to deliver functional, accessible, and visually polished applications. • Enforce platform best practices through code reviews, performance optimization, and resolution of bottlenecks and memory or concurrency issues. • Implement automated testing (unit, UI, integration) and debug complex issues across devices, OS versions, and form factors. • Own mobile deployment pipelines, leveraging Fastlane and CI/CD workflows to automate testing and distribution. • Use tools such as CursorAI and GitHub Copilot to improve development velocity and quality. • Build and maintain secure solutions for sensitive patient data, supporting audits. • Mentor engineers and drive continuous improvement.
• Develop and maintain features using C# and .NET • Assist in building backend services, APIs, and web applications • Write clean, maintainable, and well-documented code • Participate in code reviews and team design discussions • Debug issues and help improve application performance and reliability • Contribute to unit tests and automated testing efforts • Work with databases and data models (SQL or NoSQL) • Collaborate with product managers, designers, and other engineers in an agile environment



