···
Log in / Register
Junior Software Engineer – Front-end (React)
Negotiable Salary
Indeed
Full-time
Onsite
No experience limit
No degree limit
Av. Cruz Cabugá, 8 - Santo Amaro, Recife - PE, 50040-000, Brazil
Favourites
Share
Some content was automatically translatedView Original
Description

**Bidweb**, a market leader in strategic cybersecurity solutions, is seeking talented professionals passionate about digital security to join our team. If you want to be part of a company at the forefront of cybersecurity—providing protection and trust to clients across diverse industries—this is your opportunity! We are looking for a Junior Software Engineer focused on **frontend development with React**, responsible for building and evolving web applications. The candidate will work within an agile team, implementing screens, components, and user interface flows based on well-defined user stories, always prioritizing code quality, testing, and excellent user experience. ### **Key Responsibilities** * **Implement React-based interfaces and components**, based on user stories, prototypes, and specifications provided by the team. * **Write basic unit tests** for React components to ensure minimum coverage of one’s own code. * **Consume REST/JSON APIs** on the frontend, handling loading, error, and success states. * **Adhere to coding standards, component guidelines, and the team’s design system**. * **Use Git daily**, following the team’s version control workflow. * **Actively participate in agile ceremonies**, clearly communicating blockers, risks, and status updates. * **Collaborate with designers, product owners, and other developers** to align expectations regarding interface behavior, usability, and visual consistency. ### **Requirements** * **Education:** Completed undergraduate degree. **Preferred Experience** * **Minimum 1 year of experience** in frontend development activities, preferably with **React** (may include internships, training programs, academic projects, or freelance work). ### **Soft Skills** * **Openness to feedback** and commitment to continuous learning. * **Clear, objective communication** of status and blockers, especially within sprint contexts. * **Growth mindset**: openness to evolving both technically and in collaborative work practices. * **Collaboration**: willingness to support and be supported by other developers, designers, and product owners. * **Attention to visual details and usability**, maintaining empathy for end users. ### **Hard Skills** * **Proficiency in Git**, with basic understanding of version control workflows. * **Practical knowledge of React**: * + Functional components, props, and state; + Core hooks; + Organization of reusable components. * **HTML5 and CSS3**: semantic structure, basic responsiveness, and best practices for layout structuring. * **Understanding of React styling approaches**, such as CSS Modules, Styled Components, Tailwind CSS, or equivalent. * **Ability to write unit tests** for components and **familiarity with UI integration testing concepts**. * **Initial familiarity with CI/CD pipelines**: ability to trigger pipelines, monitor execution, and interpret simple frontend build failures. * **Technical English (listening and reading)** for documentation, issue tracking, code examples, and tutorials. ### **Employment Type:** CLT (Consolidated Labor Laws) ### **Benefits:** Meal Voucher (Flexible), Childcare Assistance, Funeral Assistance, Eye Care Assistance (Lenses), English Course Scholarship, Day Off, Workplace Gymnastics, Career Development Plan, Health Insurance, Dental Insurance, Life Insurance, Transportation Voucher, Wellhub (formerly Gympass), Benefits Programs, AVUS (formerly Live Psychology) ### **Department:** SOLUTIONS ENGINEERING

Source:  indeed View original post
João Silva
Indeed · HR

Company

Indeed
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.