Staff Software Engineer
Nearsure
Summary
Join Nearsure's LATAM team as a Staff Software Engineer and work remotely while staying connected with a close-knit team. This role focuses on researching, developing, and optimizing search capabilities for the company's platform using C# and React. You will contribute to the design and architecture of a large-scale system, build scalable workflows, and supervise technical documentation. Nearsure offers a comprehensive benefits package including paid time off, national holidays, sick leave, a refundable annual credit, teambuilding activities, and a birthday day off. The ideal candidate possesses a Bachelor's degree in a related field, 7+ years of full-stack development experience, and specific expertise in C#, AWS/Azure, Microservices, and React. Advanced English proficiency is required.
Requirements
- Bachelor's Degree in Computer Science, Engineering, or a related field
- 7+ Years of experience working as a Full Stack Developer
- 5+ Years of experience working with C#
- 2+ Years of experience working leading a team of 5 or more people
- 2+ Years of experience working with AWS or Azure with some background in AWS
- At least 1 year of experience working with Microservices
- At least 1 year of experience working with React.js or Angular.js
- Advanced English Level
Responsibilities
- Perform work associated with researching and developing engineering methods, theories, and principles needed to effectively and cost-efficiently produce new products or modify old ones
- Develop, maintain, test and optimize search capabilities for the company's platform
- Construct scalable and reliable workflows that efficiently process big datasets
- Contribute to the design and architecture of a large-scale system centered around search capabilities
- Build and test 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
- Use declarative tools to build automations
- Supervise technical documentation and perform demos
- Be up to date with Salesforce Releases and best practices
Preferred Qualifications
- Experience working with Redux or similar FE state management system
- Experience building scalable cloud native architecture
- Experience working with Product to create/refine User Stories
- Experience with AI
- Experience with Kubernetes
Benefits
- USD π² Salary compensation
- 100% remote work π’
- Paid time off according to your countryβs law without affecting your monthly salary to ensure that you have plenty of time to rest and recharge
- Your countryβs national holidays π΄ allow you to celebrate important events and traditions with your loved ones
- Sick or medical leave π· when needed so that you can take a day off to take care of your health, and have wellbeing without worrying about work
- Refundable annual credit πΈ for you to spend on your favorite perks
- Teambuilding activities π€π€ such as coffee breaks, tech talks, and after-work gatherings with your Nearsure colleagues, to feel close to our community
- A day off during your birthday week π₯³π to enjoy with your family and friends, ensuring that you have a chance to make memories on your special day