Front-end Developer – Junior, React.js

Frontend EngineerSoftware EngineerFull TimeRemoteJuniorTeam 51-200Since 2023H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

1 day ago

Salary

0

Seniority

Junior

Bachelor DegreePortugueseJavaScriptReact

Job Description

Front-end Developer – Junior, React.js

Cakto

• Develop interfaces using React.js; • Convert Figma layouts into functional, responsive applications; • Collaborate with Product, Design and Back-end teams; • Ensure responsiveness and cross-browser compatibility; • Participate in the evolution and maintenance of the company's products; • Identify opportunities to improve the user experience; • Write clean, organized, and maintainable code.

Job Requirements

  • Experience with React.js;
  • Proficiency in JavaScript (ES6+);
  • Advanced HTML5 and CSS3;
  • Experience consuming REST APIs;
  • Git for version control;
  • Knowledge of responsive design and front-end development best practices;
  • Comfortable working from Figma layouts;
  • Basic UI/UX knowledge and attention to visual details.

Related Job Pages

More Frontend Engineer Jobs

Escape Velocity Entertainment logo

UI Engineer

Escape Velocity Entertainment

A brand new video game development studio comprised of AAA development veterans!

Full TimeRemoteTeam 51-200H1B No Sponsor

• Collaborate with other disciplines (art, design, sound) in implementing the UI. • Write code that fulfills the functional and technical requirements of the project. • Participate in the design of products and perform some testing activities. • Adhere to the project’s coding standards. • Research coding techniques and algorithms in order to keep current on technological developments and advancements in the game industry. • Identify technical and developmental risks/obstacles and generate solutions to overcome identified risks

United Kingdom
Workato logo

Senior Frontend (UI) Software Engineer

Workato

Workato is a computer software company that has developed an enterprise automation platform with easy-to-use automation and integrations. The company fosters a

Role Description We are looking for an exceptional Senior Frontend (UI) Engineer to join our growing team. In this role, you will be responsible for designing, building and optimizing complex UI for modern integration platform using advanced JavaScript, HTML and CSS technologies. You will work with product, design and back-end teams to build innovative features. In this role, you will also be responsible to: - Build efficient and reusable front-end components - Collaborate with Product Managers and Experience Designers to iterate on the design and implementation of our product - Identify and resolve performance issues - Solve non-trivial coding and architecture problems with simple and innovative solutions - Take ownership of a project or feature - Contribute in all phases of the development lifecycle Qualifications - 5+ years of experience in front-end focused Software Development - A degree in Computer Science or equivalent academic background - Experience with Angular - Advanced level knowledge of JavaScript, CSS, and HTML - Experience in building responsive web interfaces using the latest HTML and CSS technologies - Good understanding of how browsers and DOM work - Familiar with web security, SEO and accessibility - Familiar with browser performance optimizations - Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations - Experience delivering large-scale web applications - Knowledge of QA automation processes and tools (Jasmine, Mocha, Selenium & etc) - Experience with TypeScript, or a desire to learn about it - Fluency with the Unix command line interface - Contributions to open source projects Requirements - Keen eye for design details and a strong sense of good UX - Willing to go the extra mile to do things right and fast Benefits - Vibrant and dynamic work environment - Multitude of benefits for employees to enjoy inside and outside of their work lives

Singapore

Role Description The Web Engineer is responsible for building, shipping, and continuously improving production web applications that support Stanbridge University's Learning Management System (LMS) and related institutional platforms, built primarily with Laravel (PHP 8.x) and Vue.js (Vue 3). We're looking for engineers who love building software, shipping production-ready features, and continuously improving how software gets built. Working within an established platform architecture, this role delivers secure, scalable, and maintainable software that enhances the experience of students, faculty, staff, and administrators. At Stanbridge, we measure engineering success by what we deliver, how reliably we deliver it, and how continuously we improve the way software gets built. We believe exceptional software is built on strong engineering fundamentals, disciplined execution, thoughtful collaboration, and practical innovation. We embrace modern development tools—including AI where appropriate—as force multipliers to improve delivery speed, software quality, and developer productivity while maintaining high standards for security, maintainability, and craftsmanship. This is not a people-management role. Impact is measured through shipped software, engineering throughput, reduced delivery cycle time, code quality, and meaningful improvements to the student, faculty, and administrative experience. Remote applicants are encouraged to apply. Candidates located within or near Stanbridge University's Southern California campus footprint who can participate in occasional on-campus collaboration are strongly valued. Qualifications - 5+ years of experience building and shipping production web applications in a SaaS or enterprise environment. - Strong hands-on experience with Laravel (PHP 8.x). - Strong experience with Vue.js (Vue 3) and modern JavaScript/TypeScript development. - Experience designing and integrating RESTful APIs. - Strong understanding of relational databases including MySQL or MariaDB, schema design, migrations, and query optimization. - Experience writing automated tests using PHPUnit, Pest, Playwright, Cypress, or equivalent frameworks. - Experience with Git/GitHub workflows, pull requests, and modern CI/CD pipelines. - Experience using modern development tools—including AI-assisted development—to improve engineering productivity while maintaining software quality. - Strong debugging, troubleshooting, and problem-solving skills. - Strong written and verbal communication skills. Requirements - Build, ship, test, and maintain production web applications using Laravel (PHP 8.x) and Vue.js (Vue 3). - Deliver complete, production-ready features that improve the experience of students, faculty, staff, and administrators. - Own assigned work from implementation through testing, deployment, and production support. - Build reusable Laravel services, REST APIs, Vue components, and shared engineering libraries that accelerate future development. - Deliver software in small, reliable increments with a focus on quality, maintainability, accessibility, and performance. - Improve existing applications through thoughtful refactoring, performance optimization, and continuous enhancement. - Integrate internal and third-party enterprise systems using REST/JSON APIs with resilient error handling. - Build responsive, accessible user interfaces aligned with WCAG 2.2 AA accessibility standards. - Continuously improve software delivery through automation, reusable engineering patterns, and modern development practices. - Use AI-assisted development tools, AI agents, and workflow automation where they provide measurable improvements in implementation, testing, debugging, documentation, and code review. - Build reusable development assets—including templates, testing utilities, repository context, prompt libraries, and engineering documentation—that reduce repetitive work and improve team productivity. - Identify repetitive engineering tasks and simplify them through automation, standardization, and practical use of AI-assisted development tools. - Participate in code reviews that improve software quality, maintainability, readability, and engineering consistency. - Stay current with emerging development tools and engineering practices that improve delivery speed without sacrificing quality or security. - Write clean, maintainable, production-ready software. - Develop automated tests using PHPUnit, Pest, Playwright, Cypress, or equivalent frameworks. - Participate in GitHub-based workflows and CI/CD pipelines using GitHub Actions or equivalent tooling. - Troubleshoot production issues and contribute preventative improvements that improve reliability and operational stability. - Apply secure coding practices aligned with OWASP recommendations, including input validation, authorization, dependency management, and secure handling of sensitive information. - Follow university data handling policies and FERPA requirements when developing software and using engineering tools. - Contribute to logging, monitoring, observability, and continuous operational improvements. - Improve engineering workflows through reusable code, automation, documentation, and modern development practices. - Contribute ideas that increase developer productivity and reduce engineering friction. - Share knowledge through collaboration, code reviews, documentation, and technical mentoring. - Help build an engineering culture focused on craftsmanship, accountability, continuous learning, and reliable software delivery. Benefits - Health Care Plan (Medical, Dental & Vision) - Retirement Plan (401k) - Paid Time Off (Vacation, Sick Leave & Public Holidays) - Family Leave (Maternity & Paternity) - Life Insurance (Basic, Voluntary & AD&D) - Work/Life Balance initiatives - Employee wellness program - On-campus wellness services - University events and professional development opportunities

United States
Full TimeRemoteTeam 51-200Since 2020H1B No Sponsor

• Build features and have input on system architecture • Collaborate with Product Owners and UX designers • Enhance user experience and drive digital sales • Support frontend architecture decisions and testing

Portugal