Apply(840) Staff Software Engineer
Posted about 1 month agoViewed
View full description
Requirements:
- Bachelor's Degree in Computer Science, Engineering, or a related field.
- 8+ Years of Software Engineering experience.
- 6+ Years of experience working with React (preferred), or Angular.
- 6+ Years of experience working with C# .NET (preferred), or Java.
- 6+ Years of experience working with ES6.
- 6+ Years of experience working with TypeScript.
- 4+ Years of experience working with Frontend Application State Management (Redux, MobX, etc).
- 4+ Years of experience working with REST.
- 4+ Years of experience working with GraphQL.
- 4+ Years of experience working with AWS (preferred), or Azure willing to learn AWS.
- 3+ Years of experience working in a Technical Leadership role.
- Advanced English Level is required for this role as you will work with US clients.
Responsibilities:
- Lead a team of highly experienced Software Engineers as a technical lead.
- Guide and mentor team development efforts toward successful project delivery.
- Architect and implement new React components and frontend applications.
- Document architectural designs through diagrams and logical flows within Miro or similar tools.
- Build and test new designs, formulations, materials, or systems for compliance with quality and/or performance standards.
- Test new applications and services in a variety of environments.
- Determine operational feasibility by providing analysis, problem definition, requirements, solution development, and proposed solutions.
- Provide information by collecting, analyzing, and summarizing development and service issues.
- Work side-by-side with key Principal and Distinguished Engineers to design and build scalable solutions.
Apply