Senior/Principal Frontend Engineer
RemoteBrazil
Job Summary
Develop and maintain scalable, high-performance frontend applications using React and Next.js while integrating APIs and backend services into web applications. Collaborate with Product, Design, and Backend teams to deliver seamless user experiences, ensuring responsive design, accessibility, and cross-browser compatibility. Participate in architecture discussions, sprint planning, and code reviews to support performance optimization and frontend scalability initiatives. Work closely with backend engineers to ensure smooth end-to-end functionality and contribute to continuous improvement of engineering processes. This role supports the development of an AI-native revenue platform for modern finance and accounting teams, combining financial technology capabilities with AI-driven functionality.
Required Qualifications
- 5+ years of professional software engineering experience with strong focus on frontend development
- Solid commercial experience with React
- Experience with Next.js or similar modern frontend frameworks
- Strong proficiency in TypeScript and JavaScript
- Experience integrating APIs into web applications
- Understanding of backend concepts and relational databases such as Postgres
- Knowledge of responsive design, accessibility, and cross-browser compatibility principles
- Strong communication and collaboration skills
- Ability to work independently in distributed teams
- Upper-Intermediate English level or higher
Desired Qualifications
- Experience with Vue or Angular
- Knowledge of Node.js or NestJS
- Experience with frontend performance optimization and build tools
- Experience building AI-powered user experiences
- Experience integrating AI/LLM services into frontend applications
- Familiarity with OpenAI, Anthropic, AI SDKs, or prompt-based applications
- Product-oriented mindset
- Proactive communication style
- Attention to UI/UX quality
- Strong ownership and accountability
- Ability to work in collaborative cross-functional teams
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.