Logo
Energy Jobline

Senior Software Engineer, UI developer and design

Energy Jobline, Atlanta, Georgia, United States, 30383


ResponsibilitiesHow You’ll Make An ImpactThis position is responsible for evolving our user interfaces and helping define the tools and processes needed to build compelling digital experiences. You will collaborate closely with our design and product teams, gathering requirements, building solutions, and providing guidance to team members on best-practice approaches to follow.What You’ll DoSiriusXM is looking for a creative and collaborative Senior Software Engineer with experience designing and building modern consumer web applications. As a member of our Client Engineering team, you will participate in important design decisions and play a key role in developing SiriusXM streaming music services (SiriusXM, Pandora), used daily by millions of listeners.What You’ll NeedA strong interest in collaborating why are code reviews and technical discussions.Excellent communication and interpersonal skills.A growth mindset and an ability to learn quickly.4+ years demonstrable professional experience and 2+ years developing solutions for consumer web applications.Experience with core technologies such as NodeJS, GitHub Actions, Webpack, Vite, Nomad, Docker, JavaScript, TypeScript, React, Jest, Vitest.Experience with JavaScript/TypeScript tooling.Experience with writing unit, integration, and acceptance tests with Jest, Vitest, or similar.Exposure to, and/or, experience with cloud technologies such as AWS, Azure Google Cloud or similar.Expert at debugging code errors and troubleshooting API issues.Exposure to architectural design patterns of highly scaled web applications.Ability to effectively work cross-functionally in a fast-paced work environment.Familiarity with asynchronous programming and handling API requests.Understanding of performance optimization for network communication.Nice to have a knowledge of continuous integration and continuous deployment (CI/CD) pipelines.Nice to have familiarity with monitoring and logging tools.Nice to have familiarity with trunk-based development.Nice to have familiarity with HTML5/JavaScript environments beyond web browsers.Nice to have solid understanding of React and related technologies.Nice to have solid command of web standards, best practices, accessibility and browser compatibility issues.

#J-18808-Ljbffr