Job Description
We are looking for a talented Software Engineer to join our innovative team in Fresno, California. If you are passionate about building scalable applications and thrive in a fast-paced environment, we want to meet you. We are currently offering full relocation assistance for qualified candidates looking to make the move to the Central Valley.
As a key member of our engineering team, you will play a crucial role in designing, developing, and deploying robust software solutions that drive our business forward.
Responsibilities
- Design, develop, and maintain high-quality software applications and systems.
- Collaborate with product managers and designers to translate requirements into technical specifications.
- Write clean, efficient, and well-documented code using modern programming languages and frameworks.
- Participate in code reviews to ensure code quality, maintainability, and adherence to best practices.
- Debug, test, and troubleshoot software issues to ensure system stability and performance.
- Contribute to technical architecture decisions and participate in the full software development lifecycle.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 3+ years of professional software development experience.
- Proficiency in programming languages such as Python, Java, or JavaScript/TypeScript.
- Experience with React, Angular, or Vue.js for front-end development.
- Familiarity with SQL and NoSQL databases.
- Strong problem-solving skills and the ability to work independently as well as in a collaborative team setting.