Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer I (JavaScript/Java/React) image - Rise Careers
Job details

Software Engineer I (JavaScript/Java/React)

Fearless Digital builds software with a soul and is looking for an Engineer I to contribute to meaningful software solutions. They foster a flexible and supportive culture aimed at professional and personal growth.

Skills

  • Java programming
  • Web application development
  • Basic Git knowledge
  • Technical problem-solving
  • Cloud provider experience (AWS/Azure)

Responsibilities

  • Build, test, and maintain software systems
  • Deliver code solutions
  • Perform manual exploratory testing
  • Implement automation scripts for data processing
  • Troubleshoot and debug technical problems
  • Participate in peer-reviews of assigned tasks

Education

  • Bachelor's degree in Computer Science or related field

Benefits

  • 100% medical premium coverage
  • 401(k) plan with employer contributions
  • Flexible schedules
  • Paid time off and holidays
  • Employee Assistance Program
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

$98084.5 / YEARLY (est.)
min
max
$66510K
$129659K

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 I (JavaScript/Java/React), Fearless

Exciting things are happening at Fearless, where we’re on the lookout for a passionate Software Engineer I to join our amazing team based in Baltimore, MD, or you can work your magic remotely! As a Software Engineer I specializing in JavaScript, Java, and React, you'll play a pivotal role in crafting innovative software solutions that tackle real-world problems. Your responsibilities will include building, testing, and maintaining software systems, all under the guidance of experienced team members. At Fearless, we pride ourselves on our collaborative environment, where learning and improvement are part of the daily routine. You'll have the chance to dive into various domains, from front-end development to data science, allowing you to flex your technical skills and creativity. Nothing is more important to us than your growth; we encourage you to take the reins of your learning journey! With a minimum of 5 years of experience in software development and proficiency in languages like Java, as well as a solid grasp of HTML, JavaScript, and CSS, you’ll be well-prepared to thrive in this position. If you’re driven, innovative, and eager to make your mark, we want to hear from you! Come join our team, where we believe in building software with a soul, fostering a culture that celebrates diversity and inclusivity. Let's work together to change the world, one line of code at a time!

Frequently Asked Questions (FAQs) for Software Engineer I (JavaScript/Java/React) Role at Fearless
What are the primary responsibilities of a Software Engineer I at Fearless?

As a Software Engineer I at Fearless, your primary responsibilities will include building, testing, and maintaining software solutions to solve customer and user problems. You'll collaborate with tactical team members on code submissions and take part in peer-reviews. Additionally, your role involves troubleshooting and debugging technical issues, implementing automation scripts, and conducting user story refinements—all contributing to a vibrant team dynamic.

Join Rise to see the full answer
What qualifications do I need to apply for the Software Engineer I position at Fearless?

To apply for the Software Engineer I position at Fearless, you should have a minimum of 5 years of demonstrated work experience in software engineering, particularly using Java. Proficiency in JavaScript, HTML, and CSS is essential, along with a strong understanding of programming concepts. A willingness to learn and adapt quickly is also crucial, as is the ability to acquire a Public Trust Security Clearance.

Join Rise to see the full answer
Does Fearless offer remote work options for the Software Engineer I role?

Yes, Fearless offers flexible work arrangements for the Software Engineer I position, including in-person, hybrid, and fully remote options. Whether you're in Baltimore or elsewhere, we are committed to ensuring you can thrive in an environment that suits your work style best.

Join Rise to see the full answer
What is the company culture like at Fearless for Software Engineer I positions?

The culture at Fearless is vibrant and supportive. We prioritize building a 'purple culture,' where team members are excited to come to work. We encourage work-life balance, creativity, and the pursuit of passions both in and out of the office. Our benefits and office environment are designed to foster personal and professional growth, ensuring that our people thrive!

Join Rise to see the full answer
What opportunities for career growth exist for a Software Engineer I at Fearless?

At Fearless, we emphasize personal leadership and growth. You will have ample opportunities to advance your skills through hands-on experience and continuous learning in a collaborative team environment. As you grow alongside seasoned mentors and engage in diverse projects, your career can evolve into more specialized or leadership roles over time.

Join Rise to see the full answer
Common Interview Questions for Software Engineer I (JavaScript/Java/React)
Can you describe your experience with Java and how it applies to the role of Software Engineer I at Fearless?

Highlight your specific experience with Java, including projects you've worked on, challenges you've faced, and how you've overcome them. Discuss your understanding of Java's core concepts and frameworks, emphasizing how your skills can contribute to developing innovative software solutions at Fearless.

Join Rise to see the full answer
How do you approach debugging and troubleshooting in software systems?

Provide a structured approach to debugging, such as reproducing the issue, isolating the problem, and utilizing tools or logs for analysis. Share specific examples from past experiences where your troubleshooting skills led to a successful resolution.

Join Rise to see the full answer
What coding standards do you follow while writing JavaScript or Java code?

Discuss the importance of adhering to coding standards for readability, maintainability, and collaboration. Mention specific tools or guidelines you follow, such as clean coding practices, testing frameworks, or any style guides you've utilized in previous projects.

Join Rise to see the full answer
Explain a challenging project you worked on. What was your role, and how did you contribute?

Detail a specific project, your role, the technologies used, and the hurdles faced. Emphasize your contributions, such as problem-solving techniques, collaboration efforts, and any significant impact your work had on the project's outcome.

Join Rise to see the full answer
How do you stay updated with the latest developments in the software engineering field?

Share the resources you use to remain informed, such as online courses, blogs, webinars, or community forums. Discuss your commitment to continuous learning and how you apply new knowledge or technologies in practical ways.

Join Rise to see the full answer
Can you explain the importance of version control in software development?

Discuss how version control allows developers to track changes, collaborate efficiently, and revert to previous states in code development. Highlight your experience with Git, including the various git actions you are familiar with, and how it enhances productivity.

Join Rise to see the full answer
Describe how you prioritize tasks when working on multiple projects.

Explain your approach to task prioritization, such as assessing deadlines, project importance, or resource availability. Share examples of how you've managed conflicting priorities effectively while ensuring quality output.

Join Rise to see the full answer
What agile methodologies have you worked with, and how have they influenced your work?

Share your experience with Agile practices, such as Scrum or Kanban, discussing how these frameworks have helped enhance team collaboration, flexibility, and timely delivery. Provide an example of how adapting to Agile principles led to successful project execution.

Join Rise to see the full answer
How would you handle a disagreement with a colleague about a technical decision?

Demonstrate your communication and conflict-resolution skills by explaining how you would approach such a situation. Emphasize the value of listening, understanding different perspectives, and finding common ground to reach a collaborative solution.

Join Rise to see the full answer
What excites you about working at Fearless as a Software Engineer I?

Discuss specific elements that resonate with you about Fearless's mission, culture, and commitment to building software with a soul. Share how these align with your personal values and career aspirations, and express your enthusiasm for contributing to meaningful projects.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Fearless Remote Baltimore, MD or Remote
Posted 13 days ago
Photo of the Rise User
Fearless Remote Baltimore, MD or Remote
Posted 13 days ago
Photo of the Rise User
Posted 6 hours ago
Photo of the Rise User
Posted 14 hours ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Sportradar Remote Giełdowa 5 2th floor, Warsaw, Poland
Posted yesterday
Posted 5 days ago

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...

57 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$66,510/yr - $129,659/yr
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
February 14, 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!