Tech Stack
AWSJavaScriptMobXNode.jsReactReduxTypeScript
About the role
- Build the best possible product that is performant, reliable, scalable and beautiful, collaborating with engineering teams across multiple countries
- Solve complex problems and provide elegant solutions to customers and app users across engineers and product managers
- Architect and implement features for MCP, Connectivity API and Embedded iPaaS products
- Build, debug and manage queues, schedule jobs, map data across different APIs, handle errors, and solve infrastructure and engineering challenges
- Create infrastructure and internal tooling to handle extremely high transaction volume (thousands of executions per minute)
- Teach and learn from colleagues, provide and take constructive feedback to grow
- Participate in code reviews to ensure code quality and distribute knowledge across Alloy Automation
Requirements
- Over 10 years of relevant software engineering experience
- Building web applications at scale with Node, React, Typescript, JavaScript, AWS; ideally expert with Redux, Mobx, class-based React and functional programming with React
- Experience with frontend performance optimization and ability to scale frontend with industry best practices
- Comfortable tackling big infrastructure and engineering challenges for platforms that interface with hundreds of APIs
- Excellent problem-solving skills; ability to analyze complex issues, identify root causes, and implement effective solutions; proficient in debugging and troubleshooting production systems
- Proficient in back-end development concepts including server-side architecture, design and architectural patterns, APIs, databases, and authentication/authorization mechanisms
- Experience running production systems including deploying, monitoring, debugging, optimizing code, enhancing performance, and improving scalability and reliability
- Knowledgeable about common security vulnerabilities and best practices to mitigate them