Job Description
Join InnovateTech Labs as an Entry Level Software Engineer and kickstart your career in Oakland's thriving tech scene! We're a cutting-edge startup revolutionizing fintech solutions, and we're seeking passionate, curious minds to build the future. You'll collaborate with senior engineers on scalable applications while receiving mentorship in agile methodologies, cloud infrastructure, and modern development stacks. Our inclusive culture celebrates innovation and continuous learning, offering flexible work arrangements and professional development stipends. If you're ready to transform ideas into impactful software, apply today!
Responsibilities
- Develop, test, and maintain high-quality code for web applications using JavaScript, Python, and React
- Participate in Agile sprints, contributing to sprint planning, stand-ups, and retrospectives
- Debug and resolve technical issues across front-end and back-end systems
- Collaborate with UX/UI designers to implement pixel-perfect interfaces
- Write comprehensive unit tests and documentation for new features
- Optimize application performance and security best practices
- Learn and implement CI/CD pipelines using AWS and Docker
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Proficiency in at least one programming language (Python, Java, or JavaScript)
- Familiarity with version control systems (Git) and collaborative workflows
- Basic understanding of RESTful APIs and database fundamentals
- Strong problem-solving skills and attention to detail
- Passion for continuous learning and staying updated on tech trends
- Excellent written and verbal communication skills
- Portfolio or personal projects demonstrating coding abilities