Job Description
Job Details
- Company Name: ascend.mysmartpros
- Employment type: Full time
- Experience: Fresher
- Salary: $10 to $15 Hourly
- Location : Remote Option Available
- Work schedule : 5 days a week
Role Overview
We are seeking a Senior Frontend Software Engineer (Contractor) based in Brazil, Argentina, or Mexico to support critical user-facing experiences across authentication, user management, and internal tools. This role plays a key part in shaping and delivering high-quality frontend solutions for sign-in/registration flows, user management interfaces, and rostering, directory, and organizational views.
You will work closely with the Team Lead, Product Manager, Product Design, and Engineering leadership to scope, plan, and deliver scalable and maintainable frontend features in a fast-paced SaaS environment.
Responsibilities
- Design, develop, and deliver frontend features using React for user authentication, registration, and user management workflows
- Own the UI and interactions for internal tools related to user administration, directories, and organizational structures.
- Partner with the Team Lead to assess frontend impact, provide technical guidance, and consult on upcoming initiatives.
- Collaborate with Product Management and Design to translate ambiguous goals into clear, iterative deliverables.
- Participate in scoping, grooming, sprint planning, and delivery of frontend work.
- Break down bodies of work into tickets and help organize sprints to ensure predictable delivery.
- Write high-quality, maintainable code and automated tests to ensure reliability and scalability.
- Independently own feature delivery while contributing thoughtful input on architecture, UX, and technical tradeoffs.
- Work with dynamic and varied content and text data across multiple user interfaces.
- Contribute to a culture of code reviews, feedback, and continuous improvement.
Required Qualifications
- 5+ years of professional frontend or software development experience in a SaaS environment.
- 3+ years working in a senior-level role within a development team
- 5+ years of hands-on experience with ReactJS.
- Strong proficiency in JavaScript (TypeScript preferred but not required).
- Experience building complex web applications that integrate with multiple services and APIs.
- Solid understanding of modern web architecture and frontend fundamentals.
- Proficiency in semantic HTML, responsive CSS, and common frontend design patterns.
- Experience consuming and integrating REST APIs.
- Strong understanding of developer tooling, testing strategies, and unit test development.
- Ability to read and reason about API responses, data relationships, and backend interactions.
- Clear communication skills and the ability to collaborate effectively across disciplines.
How to Apply
If you are a Senior Frontend Engineer with strong React experience and enjoy owning impactful UI work in a fast-moving product environment, we’d love to hear from you.