Senior Software Engineer, Web Development
Broomfield
Requirements - ----------- ### Must have: ### - We require a bachelors degree in computer science or equivalent practical experience. - We look for 7+ years of software development experience, including proven technical leadership in designing and delivering production web applications. - We expect advanced command of modern web development, including JavaScript ES6+, HTML5, CSS3, responsive design, browser compatibility, and web accessibility. - We need deep experience with one or more modern front-end frameworks such as React or Vue, with a component-based user interface approach. - We value experience building and integrating web services with Node.js, Express, REST APIs, Swagger, or OpenAPI; C# .NET is a plus. - We require a strong grasp of client-side performance, security, authentication, caching, testing, and observability for high-traffic web applications. - We expect expertise in source control, CI/CD, automated testing, and dependable release practices. - We look for experience in Agile or Lean environments and the ability to deliver in a fast-paced, collaborative setting. - We require flexibility to participate in on-call production incident escalation. - We need strong written and verbal communication skills, including the ability to explain technical decisions to technical and non-technical audiences. - Preferred: experience designing front-end platforms, reusable component libraries, design systems, or micro-frontend architectures. - Preferred: experience with cloud technologies such as AWS or Azure, and with content delivery, caching, or edge services. - Preferred: experience with DevOps and observability tools such as Python, Jenkins, Nomad, Consul, Rundeck, Chef, Nexus, ELK, Prometheus, Grafana, or Sentry. - Preferred: experience with the Atlassian stack, including Jira and Confluence. - Preferred: knowledge of object-oriented programming, design patterns, SOLID principles, and scalable distributed systems. - Preferred: experience in financial services such as Wealth Management, Asset Management, Advised Investing, or Direct Investing. Responsibilities: - ---------------- - We lead the design, development, deployment, and ongoing support of scalable web applications and digital client experiences. - We provide technical direction for complex initiatives, guiding architecture, implementation, and technology choices from discovery through production support. - We conduct technical design reviews and code reviews to uphold quality, security, performance, scalability, and maintainability. - We mentor engineers through coaching, knowledge sharing, and guidance on engineering best practices. - We collaborate with product managers, architects, designers, QA teams, operations teams, clients, and other stakeholders to deliver business value. - We assess architectural trade-offs and recommend solutions that balance scalability, performance, reliability, security, and maintainability. - We build and maintain modern web applications, APIs, and supporting services using technologies such as React, Vue, Node.js, and .NET. - We monitor application performance and help troubleshoot and resolve production issues. - We stay current with industry trends and champion improvements to engineering processes, tools, and standards. - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Company: - ------- We are Communify, the leader in unifying digital communication of market and client data to deliver intelligent insights for investors and investment professionals. Our SaaS platform and Knowledge Base power financial apps including Market Apps, Client Apps, Advisor Apps, and AI Apps (MIND), supported by more than 4,000 unique data feeds and over 500 million page views per day. Our software development team is a collaborative group of skilled professionals building high-traffic web and mobile applications for financial, brokerage, and media clients worldwide. We work in a small, close-knit team from a hybrid remote location in Broomfield, Colorado, and we offer a competitive salary range of $120,000 to $150,000, bonus eligibility, paid holidays, unlimited PTO, employer-paid life and disability insurance, and a 401(k) with 100% match up to 4%, along with health and family benefits. - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------