Company: M3 USA
Salary: Not provided
Location: , United States
• Design, implement, and deliver highly scalable solutions using modern web technologies and architecture.
• Continuously develop, release, monitor, and improve systems and services while fostering a culture of accountability.
• Follow and actively promote software development processes and best practices within the team.
• Participate in Agile ceremonies such as daily stand-ups, sprint planning, and retrospectives to ensure alignment and progress tracking.
• Provide regular status updates to stakeholders, clearly communicating progress, roadblocks, and timelines.
• Collaborate with product managers, designers, and other engineers across the organization to deliver high-quality applications.
• Take ownership of assigned deliverables, ensuring work is delivered iteratively while embracing Agile principles.
• Strong proficiency in JavaScript (ES6+), with a deep understanding of core language concepts and best practices.
• Expertise in modern frontend frameworks with advanced experience in React, Next.js, and Angular.
• Deep understanding of TypeScript for building robust and maintainable applications.
• Solid grasp of responsive and mobile-first design principles; experience with CSS3, HTML5 and modern styling solutions.
• Experience working with CSS component libraries such as Material UI and Angular Material to efficiently build consistent and scalable user interfaces.
• Experience designing and implementing reusable, scalable UI.
• Familiarity with state management libraries and patterns (e.g., Redux, Zustand, NgRx).
• Proficient in writing unit, integration, and end-to-end tests using tools such as Jest, Cypress or similar.
• Proficient with source control tools like Git for collaborative development and versioning.
• Knowledge of secure coding practices and familiarity with standards like OWASP Top Ten and SANS CWE, with a commitment to adapting to evolving security threats through audits and ongoing education.
• Team-oriented with exceptional collaboration and communication skills, both verbal and written.
• Exceptional multitasking abilities, capable of balancing multiple projects and priorities effectively.
• An analytical mindset with superior problem-solving abilities and a strong inclination to learn and implement new techniques.
• Experience with Node.js is a plus.
job post pulled from jsjobs
Get TypeScript jobs in your inbox
Copyright © ReadingWaters 2025.