Company: New Relic
Salary: Not provided
Location: , United States
• Contribute across the entire software development lifecycle, from gathering user requirements and designing UI/UX solutions to developing robust backend APIs and ensuring seamless integration between front-end and back-end components.
• Develop innovative data visualizations that transform complex telemetry data (metrics, events, logs, traces) into clear, actionable insights for our users.
• Drive the design and implementation of highly interactive and responsive user interfaces using modern frontend frameworks (primarily React) and best practices.
• Work closely with product managers, UX designers, and other engineering teams to translate user needs and business requirements into technical specifications and compelling product features.
• Identify and address performance bottlenecks in both frontend and backend systems, ensuring optimal responsiveness, scalability, and efficiency of our applications.
• Write clean, maintainable, and well-tested code for both UI and backend components, adhering to high coding standards and participating actively in code reviews.
• Mentor and guide junior engineers, fostering a culture of technical excellence, continuous learning, and innovation within the team.
• Participate in architectural discussions, contributing to the design of scalable, resilient, and observable distributed systems.
• Take ownership of issues from development to production, providing support and troubleshooting to ensure the stability and reliability of our services, with a keen eye on user-facing aspects.
• Keep abreast of the latest UI/UX trends, frontend technologies, and backend advancements, proactively recommending and implementing improvements.
• 5+ years of hands-on experience in full-stack software development, with a strong portfolio showcasing significant contributions to user interface development.
• Deep expertise in modern JavaScript (ES6+), TypeScript, and a leading frontend framework like React (preferred), along with experience in state management (e.g., Redux, Context API) and component-based architecture.
• Strong understanding of UI/UX design principles, user-centered design methodologies, and a passion for creating intuitive and aesthetically pleasing user experiences.
• Proficient in HTML5, CSS3, and pre-processors like Sass/Less, with an understanding of responsive design, accessibility, and cross-browser compatibility.
• Solid experience with backend languages and frameworks such as Java (Spring Boot/MVC) and/or Node.js, including designing and building robust RESTful or GraphQL APIs.
• Experience integrating UIs with complex data from service endpoints and working with various database systems (SQL/NoSQL like PostgreSQL, MongoDB, Elasticsearch).
• Understanding of microservices architecture, distributed systems, and how to build scalable and resilient full-stack applications.
• Familiarity with cloud platforms (AWS, GCP, or Azure), containerization (Docker), and orchestration (Kubernetes). Experience with CI/CD pipelines.
• Strong experience with frontend testing frameworks (e.g., Jest, React Testing Library, Cypress) and comprehensive understanding of UI testing techniques, alongside backend testing.
• Excellent analytical, problem-solving, and debugging skills, with a meticulous attention to detail, particularly in visual and interactive elements.
• Exceptional communication skills to effectively collaborate with product managers, designers, and other engineers, translating complex technical concepts to diverse audiences.
• Ability to thrive in an Agile/Scrum environment, adapt to evolving requirements, and deliver high-quality code iteratively.
• healthcare
• dental
• vision
• parental leave and planning
• mental health benefits
• 401(k) plan and match
• flex time-off
• 11 paid holidays
• volunteer time-off
• other competitive benefits designed to improve the lives of our employees
job post pulled from jsjobs
Get TypeScript jobs in your inbox
Copyright © ReadingWaters 2025.