Junior Software Developer
TaxRise
About the Role
TaxRise is seeking a Junior Software Developer who is curious, technically capable, and eager to grow. This is an ideal opportunity for a recent graduate or early-career developer with a technical foundation. The role involves working on real projects from the start, including making front-end website changes, troubleshooting issues, working within existing codebases, and using Git to manage code. This position is 100% on-site in Irvine, CA.
Key Responsibilities
- Make front-end changes and improvements to TaxRise websites and web applications.
- Write, modify, test, and maintain code across existing applications.
- Use Git and standard version-control workflows to manage changes, push code, and collaborate.
- Troubleshoot bugs and technical issues and work toward practical solutions.
- Build and improve internal tools to enhance team effectiveness.
- Collaborate with engineering, product, design, and business teams.
- Participate in code reviews, testing, and deployment processes.
- Utilize AI-assisted development tools for research, coding, debugging, documentation, and problem-solving.
- Take increasing ownership of features and projects as skills develop.
Requirements & Tech Stack
- A foundational understanding of software development and programming concepts.
- Working knowledge of JavaScript and/or TypeScript.
- Familiarity with HTML and CSS for front-end website changes.
- Exposure to a modern front-end framework such as React or similar technology.
- Basic understanding of APIs and how front-end and back-end systems communicate.
- Familiarity with Git, including repositories, branches, commits, and pushing code.
- Ability to read existing code, research unfamiliar problems, and work toward a solution.
- Strong communication skills and openness to feedback.
- Curiosity, adaptability, and a willingness to learn new technologies and ways of working.
What Will Make You Stand Out
- Personal projects, GitHub repositories, or a technical portfolio.
- University or independent research.
- Internships, freelance development, or hackathons.
- Websites, applications, automations, or tools built independently.
- Experience teaching yourself a new technology or experimenting with AI development tools.
- A degree in Computer Science, Software Engineering, or a related technical field is helpful but not strictly required.
What You'll Receive
- Base pay: $80,000–$90,000 per year.
- Eligible for standard TaxRise benefits.
- Opportunity to grow technical skills through hands-on work.
Additional Information
- This role is 100% on-site in Irvine, CA.
- The company embraces AI and emerging technology.