Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Software Engineer II (Front End - React.js) image - Rise Careers
Job details

Software Engineer II (Front End - React.js)

Fearless is looking for a Software Engineer II (Front End focused) to join our diverse team. We aim to build software with a soul and are seeking candidates who can help us accomplish that.

Skills

  • Strong experience with React.js, JavaScript, HTML, CSS.
  • Proficient in web development.
  • Expert in Git actions.
  • Ability to learn new systems and technologies quickly.

Responsibilities

  • Develops, maintains, and enhances complex software systems.
  • Builds software solutions with minimal direction.
  • Delivers complete software solutions that function well within the full system.
  • Debugs existing software and corrects defects.
  • Collaborates with other engineers and designers.

Education

  • BS in Computer Science or related field.

Benefits

  • 100% coverage of medical HSA plan premiums.
  • Tech and wellness allowances.
  • 401(k) plan with employer contributions.
  • Generous paid time off and holidays.
To read the complete job description, please click on the ‘Apply’ button
Fearless Glassdoor Company Review
4.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Fearless DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Fearless
Fearless CEO photo
Delali Dzirasa
Approve of CEO

Average salary estimate

$108177 / YEARLY (est.)
min
max
$91554K
$124800K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer II (Front End - React.js), Fearless

At Fearless, we’re on a mission to build software with a soul, and we’re looking for a talented Software Engineer II (Front End - React.js) to join our talented team in Baltimore, MD, or work remotely. In this role, you will have the opportunity to develop, maintain, and enhance complex software systems that address real user problems. You’ll collaborate with other engineers to deliver maintainable and effective software solutions while contributing actively in team Agile processes. If you have a solid foundation in React.js, JavaScript, HTML, and CSS, and enjoy coaching others as you build user-centric interfaces, this position could be the perfect fit for you. We value personal growth and encourage you to take the initiative in your professional development. You will also have the chance to participate in code reviews, help your peers grow their skills, and contribute throughout all phases of the development lifecycle. In addition, Fearless prides itself on an inclusive culture where diverse perspectives thrive—whether you prefer to work in our modern Baltimore office or from the comfort of your home, we support the work-life balance that allows you to perform at your best. Join us as we create software solutions that make a difference!

Frequently Asked Questions (FAQs) for Software Engineer II (Front End - React.js) Role at Fearless
What are the main responsibilities of the Software Engineer II (Front End - React.js) at Fearless?

The Software Engineer II (Front End - React.js) at Fearless will develop, maintain, and enhance complex software systems. This includes building software solutions with minimal direction, debugging existing software, conducting manual exploratory testing, and collaborating actively in team Agile processes. You will also coach other engineers, advise the team on implementation options, and ensure that your code is maintainable and meets technical standards.

Join Rise to see the full answer
What qualifications are required for the Software Engineer II position at Fearless?

To qualify for the Software Engineer II (Front End - React.js) role at Fearless, candidates must have a Bachelor’s degree in a related field and a minimum of 6 years of professional experience in front-end development. Expertise in React.js, JavaScript, HTML, and CSS is essential, along with experience in testing frameworks and Git version control. Candidates should also be able to secure a Public Trust clearance, which is required for this project.

Join Rise to see the full answer
What is the salary range for the Software Engineer II (Front End - React.js) role at Fearless?

The salary for the Software Engineer II (Front End - React.js) position at Fearless ranges from $91,554 to $124,800, with a midpoint salary of $119,020. This compensation model reflects our commitment to offering fair pay for remarkable work throughout your career.

Join Rise to see the full answer
How does Fearless support the professional development of its Software Engineers?

Fearless encourages the professional growth of its Software Engineers, including the Software Engineer II (Front End - React.js). The company offers mentoring, coaching opportunities, and a culture that prioritizes continuous learning and education. Employees are encouraged to take initiatives for their personal leadership and are supported in developing their technical skills within a collaborative team environment.

Join Rise to see the full answer
What is the work environment like for the Software Engineer II (Front End - React.js) at Fearless?

At Fearless, the work environment is designed to encourage collaboration and flexibility. Software Engineers can choose to work in-person at the vibrant Baltimore office, through hybrid options, or fully remotely. This adaptable environment, combined with a strong focus on team culture, allows employees to thrive both professionally and personally.

Join Rise to see the full answer
Common Interview Questions for Software Engineer II (Front End - React.js)
Can you describe your experience with React.js and how it can contribute to our projects?

When discussing your experience with React.js, focus on specific projects where you utilized this technology. Highlight your contributions in terms of building user interfaces, optimizing performance across devices, or collaborating with designers to meet requirements. Demonstrating an understanding of state management, component lifecycle, and hooks will showcase your proficiency.

Join Rise to see the full answer
What strategies do you use for debugging complex applications?

For debugging complex applications, I rely on systematic approaches like replicating the issue, using logging tools effectively, and leveraging browser dev tools for insights. I also collaborate with team members to gather different perspectives, which can lead to faster problem resolution. Sharing specific examples where these strategies resolved real issues will strengthen your response.

Join Rise to see the full answer
How do you approach unit testing and ensuring code quality?

I prioritize unit testing by designing comprehensive test cases that cover both expected and edge cases. Using frameworks like Jest or Mocha, I ensure that my code is reliable and maintains functionality. Discussing your commitment to quality through code reviews and adherence to standards will reinforce your emphasis on maintaining a high coding standard.

Join Rise to see the full answer
What is your experience with Agile methodologies?

I have experience working in Agile environments where I participate in sprint planning, stand-ups, and retrospectives. I value iterative feedback and believe it enhances the development process. Bring in specific situations where Agile practices improved product delivery and team collaboration to demonstrate your alignment with this approach.

Join Rise to see the full answer
Can you explain how you manage tasks and prioritize work in a team setting?

I manage tasks by breaking them into achievable objectives and utilizing tools like JIRA for tracking progress. Prioritization remains essential, so I focus on high-impact tasks while remaining flexible to adapt to changing project needs. Providing examples of successful project management can help illustrate your effectiveness in teamwork.

Join Rise to see the full answer
How would you encourage a junior developer during a code review?

Encouragement during code reviews is important; I approach it with a supportive mindset. I’d start by acknowledging their contributions, then provide constructive feedback that focuses on improvement rather than criticism. Inviting open discussions where they can express concerns or questions creates a learning environment.

Join Rise to see the full answer
Describe a challenging technical problem you faced and how you overcame it.

I faced a significant challenge when integrating APIs and had to deal with performance issues. To overcome this, I analyzed response times, optimized the code by implementing caching, and collaborated with backend developers. Detailing the steps taken will show your problem-solving capabilities and technical skills.

Join Rise to see the full answer
How do you keep up with advancements in technology relevant to your role?

I stay informed about advancements by following industry blogs, participating in webinars, and engaging with online communities. Additionally, I experiment with new frameworks and tools in personal projects to assess their applicability. Share specific resources or technologies you've recently explored.

Join Rise to see the full answer
How do you handle tight deadlines and high-pressure situations?

Under tight deadlines, I maintain a calm and organized approach, prioritizing tasks based on urgency and importance. I communicate effectively with my team to manage expectations and facilitate collaboration. Providing a concrete example where you successfully delivered under pressure will enhance your response.

Join Rise to see the full answer
Why do you want to work at Fearless as a Software Engineer II?

I admire Fearless’ commitment to building software with a soul and its supportive culture. I’m excited about the opportunity to contribute to meaningful projects and collaborate with a diverse team. Sharing your alignment with the company’s values and mission will resonate strongly during the interview.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 8 days ago

Join Fearless as a Senior Database Developer to help design and optimize critical database systems while working in a dynamic, supportive culture.

Photo of the Rise User
Fearless Hybrid Washington, DC
Posted 7 days ago

Join Fearless as a Software Engineer I and leverage your coding skills to build innovative software solutions in a collaborative environment.

Photo of the Rise User
Ecolab Hybrid Naperville, Illinois, United States
Posted 14 days ago

Seeking a Sr Software Engineer to transform restaurant operations through innovative tech solutions at Ecolab.

Photo of the Rise User
Posted 3 days ago

We are looking for a Software Architect passionate about leading a dynamic team and influencing high-quality software architecture at Mainstream Engineering Corporation.

Photo of the Rise User
Posted yesterday
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Join American Express as a Backend Software Engineer to contribute to groundbreaking digital banking payment solutions.

Photo of the Rise User
Wise Remote Worship Square, 65 Clifton Street, London, United Kingdom
Posted 13 days ago

Be a key player in Wise's Trust and Safety team as a Senior Software Engineer, building solutions to protect customers from fraud using advanced technology.

Photo of the Rise User
PDDN INC. Remote Atlanta Beltline Eastside Trl, Atlanta, GA, USA
Posted 2 days ago

We are looking for a Sr Principal Architect with expertise in Salesforce, MuleSoft, and AWS to drive critical technology projects remotely.

Photo of the Rise User
Posted 11 days ago

Exciting opportunity for a Software Engineer to innovate and solve complex problems in a remote team environment in India.

Posted 8 hours ago

Join Orion180 as a Lead Software Developer and contribute to innovative insurance technology solutions.

Become a key player in Infinera's Optical Networks division as a Senior Software Developer specializing in .NET, driving innovation in connectivity solutions.

Photo of the Rise User
Posted 3 months ago
Photo of the Rise User
Inclusive & Diverse
Empathetic
Collaboration over Competition
Mission Driven
Social Impact Driven
Diversity of Opinions
Growth & Learning
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)

We're unlocking the power of people, organizations, and tech. What does that mean in practice? It means we’re committed to making the world a better place through our work and creating more ethical tech jobs. To help us achieve this, we’ve crea...

31 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$91,554/yr - $124,800/yr
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 13, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Learning Content Designer at QuantHub
Photo of the Rise User
Someone from OH, Tallmadge just viewed Manufacturing and Process Engineer at CVRx
Q
Someone from OH, Columbus just viewed Part-Time Medical Assistant at QualDerm Partners
Photo of the Rise User
Someone from OH, Cincinnati just viewed Summer 2025 Intern – Finance – Michigan at Stryker
Photo of the Rise User
17 people applied to NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, Cleveland just viewed Remote Customer Service Representative at Conduent
Photo of the Rise User
Someone from OH, Cleveland just viewed Customer Support Team Lead (6-month Contract) at Jane App
o
Someone from OH, Cincinnati just viewed Marketing and Communications Consultant at osu
Photo of the Rise User
Someone from OH, Toledo just viewed Registered Nurse (Part-time) at Calibrate
Photo of the Rise User
Someone from OH, Toledo just viewed Clinical Research Associate II at Alimentiv
Photo of the Rise User
Someone from OH, Cleveland just viewed IT Support Engineer at Level AI
Photo of the Rise User
Someone from OH, Dayton just viewed Customer Content Specialist at Cision
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed Senior Corporate Communications Manager at Bumble Inc.