Entry-Level Software Developer

JobPro Technology

Full-Time
Closes on Sunday, September 20, 2026

Job Description

About the Role

We're looking for an Entry-Level Software Developer with a strong interest in frontend development and modern web applications. This role is ideal for someone who enjoys turning designs into polished user experiences, learning new technologies, and contributing to a collaborative development team.

You'll work closely with designers, developers, and product stakeholders to build and maintain React-based applications while also gaining exposure to backend development in the Microsoft .NET ecosystem.

What You'll Do

  • Build responsive, modern web interfaces using React, TypeScript, JavaScript, HTML, and CSS.
  • Translate Figma designs into high-quality, production-ready user experiences.
  • Develop and maintain frontend features that consume REST APIs.
  • Contribute to backend services and APIs using C# and ASP.NET Core.
  • Write clean, maintainable, and well-documented code.
  • Participate in sprint planning, standups, retrospectives, and other Agile development activities.
  • Review pull requests and learn to understand, evaluate, and improve unfamiliar code.
  • Use AI-assisted development tools responsibly while understanding and validating generated code.
  • Collaborate with team members to troubleshoot issues and deliver software enhancements.
  • Be available for client communication to understand / resolve system specific requests. 
  • Maintain technical documentation for features, processes, and system behavior.
  • Support testing efforts and contribute to a test-driven development culture.

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related field (or equivalent practical experience).
  • Experience with:
    • TypeScript
    • JavaScript
    • React
    • HTML5 & CSS3
    • C#
    • .NET / ASP.NET Core
    • SQL fundamentals
    • Git version control
    • REST API integration and development
  • Ability to implement UI designs from Figma with attention to detail.
  • Strong problem-solving and communication skills.
  • Comfortable learning and working within an existing codebase.
  • Ability to read, understand, and contribute to code written by others.
  • Understanding of software development best practices and coding standards.

Preferred Qualifications

Experience with any of the following is a plus:

  • Material UI (MUI)
  • React Hook Form
  • Vite
  • Entity Framework
  • Redux
  • Bootstrap
  • jQuery
  • Legacy ASP.NET applications
  • Test-Driven Development (TDD)
  • GitKraken
  • Agile/Scrum development environments
  • Technical documentation and knowledge-sharing practices

What We're Looking For

The ideal candidate is curious, coachable, and eager to grow as a software engineer. You don't need to know everything on day one, but you should be excited to learn, comfortable asking questions, and motivated to understand how software works from both the frontend and backend perspectives.

We're especially interested in candidates who:

  • Take ownership of their work.
  • Enjoy building intuitive user experiences.
  • Can effectively collaborate with designers and developers.
  • Demonstrate attention to detail and code quality.
  • Are willing to dive into unfamiliar code and understand how it works before making changes.

Benefits

  • Competitive salary
  • Health, dental, and vision insurance
  • Paid time off and holidays
  • Professional development opportunities
  • Collaborative and supportive team environment
  • Opportunities for mentorship and career growth
Full-Time 40 JobPro Technology
Entry-Level Software Developer - 175245