Job Description
Join our dynamic engineering team in Portland's vibrant tech scene! InnovateTech Solutions is seeking passionate entry-level software engineers to build cutting-edge applications that impact millions. You'll collaborate with industry mentors on agile projects, sharpen your skills in modern frameworks, and contribute to scalable cloud solutions. Our inclusive culture offers dedicated mentorship, flexible work arrangements, and opportunities for rapid growth in a startup environment.
Responsibilities
- Develop and maintain scalable web applications using JavaScript/TypeScript, React, and Node.js
- Write clean, testable code following industry best practices and SOLID principles
- Participate in Agile ceremonies (sprints, stand-ups, retrospectives) using Jira
- Debug and optimize applications across multiple environments (dev/staging/production)
- Collaborate with UX designers to implement pixel-perfect front-end components
- Contribute to API development using RESTful services and GraphQL
- Version control code using Git and manage pull requests through GitHub
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Strong foundation in data structures, algorithms, and object-oriented programming
- Proficiency in at least one modern programming language (JavaScript, Python, or Java)
- Familiarity with front-end frameworks (React, Vue, or Angular) and responsive design
- Understanding of database concepts (SQL/NoSQL) and basic API integration
- Experience with version control systems (Git) and CI/CD pipelines
- Problem-solving skills demonstrated through personal projects or hackathons
- Passion for continuous learning and adapting to new technologies