Description
You will be designing, developing, and deploying web-based applications for the Platform Architect toolset using Angular, Node.js, TypeScript, and PostgreSQL. Implementing robust RESTful APIs and backend services, optimizing for both performance and maintainability. Building front-end interfaces with Angular, focusing on usability, responsiveness, and modularity. Applying advanced unit testing with frameworks such as Playwright, Selenium, or Jest to ensure code quality and reliability. Collaborating daily with R&D, UI/UX, and product teams to translate technical requirements into working features. Refactoring and optimizing legacy systems for better scalability, security, and observability (including monitoring, logging, and alerting). Documenting technical designs and decisions for engineering teams and architecture groups. Adopting Agile development methodologies, participating in standups, sprint planning, and retrospectives. Accelerate the transformation of legacy SoC platform tools into a modern, web-based ecosystem used by engineers worldwide. Enable teams to explore architectural tradeoffs and power-performance optimizations faster and with greater accuracy. Improve system reliability and user experience by tackling technical debt and introducing best practices in code, testing, and deployment. Reduce time-to-market for new SoC designs through scalable, performant, and secure software solutions. Mentor and upskill peers, raising the technical bar for the team and setting new standards for engineering excellence. Provide clear, actionable documentation and technical guidance that makes onboarding and cross-team collaboration smoother. Influence the platform’s technical direction, ensuring it stays robust as customer needs and technologies evolve.