Job Description
Join our dynamic engineering team at InnovateTech Labs and transform your passion for code into real-world impact. We're seeking ambitious entry-level software engineers to build cutting-edge solutions that redefine user experiences in the heart of NYC. Our mentorship-driven culture combines agile methodologies with continuous learning opportunities to accelerate your career growth. Collaborate with industry veterans on scalable cloud-native applications while receiving personalized development plans tailored to your goals.
Responsibilities
- Develop and maintain responsive web applications using modern JavaScript frameworks (React, Angular, or Vue)
- Write clean, testable code following industry best practices and SOLID principles
- Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives
- Debug and optimize applications using Chrome DevTools and performance monitoring tools
- Contribute to CI/CD pipelines using Docker, Jenkins, or AWS services
- Collaborate with product managers to translate requirements into technical specifications
- Document code and create technical documentation for internal and external stakeholders
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
- Strong foundation in data structures, algorithms, and object-oriented programming
- Proficiency in at least one programming language (Java, Python, C++, or JavaScript)
- Familiarity with version control systems (Git) and collaborative development workflows
- Knowledge of RESTful APIs and web service integration patterns
- Experience with relational databases (SQL) and basic query optimization
- Portfolio demonstrating personal or academic projects with clean, well-documented code