Staff Fullstack Engineer

Nearsure
Summary
Join Nearsure's close-knit LATAM remote team and enjoy a supportive work environment with competitive USD salary, 100% remote work, paid time off, national holidays, sick leave, a refundable annual credit, team-building activities, and a birthday day off. As a Staff JavaScript/TypeScript Engineer, you will develop and maintain high-performance frontend applications, build and optimize the WYSIWYG editor, implement real-time features, write and deploy clean code, collaborate with other teams, optimize application performance, participate in on-call rotations, and mentor junior developers. The ideal candidate possesses a Bachelor's degree in a related field, extensive experience in software development and JavaScript/TypeScript, and experience with various technologies and AWS services. The hiring process involves a chat about experience, a technical interview, and a client meeting.
Requirements
- Bachelor's Degree in Computer Science, Engineering, or a related field
- 8+ Years of experience working in software development
- 8+ Years of experience working with JavaScript/TypeScript
- 5+ Years of experience working as a FullStack (More focused on frontend)
- 3+ Years of experience testing their code and end-to-end applications
- Experience working with Web Sockets
- Experience working with Serverless
- Knowledge of AWS: DynamoDB, S3, API Gateway, CloudFront, and Lambda
- 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
- Develop and maintain high-performance, scalable frontend applications using JavaScript/TypeScript with a focus on Vue and Vuetify
- Build, enhance, and optimize the WYSIWYG editor powering project home feed creation workflow, ensuring a seamless, intuitive user experience across all major platforms
- Implement and manage real-time features using Web Sockets and Serverless architecture on AWS (DynamoDB, S3, API Gateway, CloudFront, Lambda)
- Write, test, and deploy clean, efficient, and maintainable code while ensuring end-to-end quality through robust testing practices (unit, integration, and end-to-end tests)
- Collaborate with backend developers, designers, and product teams to deliver seamless, responsive, and personalized user experiences
- Optimize the performance of applications, ensuring fast load times, smooth interactions, and minimal downtime
- Participate in on-call rotations, ensuring platform stability and resolving critical issues when needed
- Mentor junior developers, fostering a collaborative environment and promoting best coding practices
Benefits
- Competitive USD salary
- 100% remote work
- Paid time off
- National Holidays celebrated
- Sick leave
- Refundable Annual Credit
- Team-building activities
- Birthday day off