Staff Software Engineer

Believe Solutions
Summary
Join our team as a Staff Full-stack React.js & C# developer and contribute to the research and development of engineering methods for cost-efficient product creation and modification. Develop, maintain, test, and optimize search capabilities for our platform. You will build scalable and reliable workflows for processing large datasets. This role requires designing and architecting large-scale systems, building and testing new designs, developing applications and services using C#, enhancing application UI with React, and monitoring and enhancing the platform. Collaboration with the team is essential. The ideal candidate possesses a Bachelor's degree in a related field, extensive full-stack development experience, and significant experience with React.js and .NET C#.
Requirements
- Bachelor's Degree in Computer Science, Engineering, or a related field
- 7+ Years of experience working as a Full Stack Developer or as a Software Engineer
- 5+ Years of experience working with React.js
- 3+ Years of experience working with .NET C#
- Experience working in a Technical Leadership
- Advanced English Level is required for this role as you will work with US clients. Effective communication in English is essential to deliver the best solutions to our clients and expand your horizons
Responsibilities
- Contribute to the design and architecture of a large-scale system centered around search capabilities
- Builds and tests new designs, formulations, materials, or systems for compliance with quality and/or performance standards
- Develop new applications and services using C#
- Develop new and enhance existing application UI leveraging React
- Monitor and enhance platform
- Participate in team exercises for collaborating while building a system