Associate Software Engineer
heizen
Job Description
Core Responsibilities
- Write clean, maintainable code for backend and frontend applications
- Work with APIs, databases, and basic cloud infrastructure
- Participate in code reviews and learn from senior team members
- Collaborate on feature development from requirements to deployment
- Contribute to testing and debugging of applications
What We Value
- Strong fundamentals in programming and problem-solving
- Eagerness to learn and adapt to new technologies
- Good communication skills and team collaboration
- Interest in building quality software solutions
- Growth mindset and willingness to take on challenges
Requirements
- 0-2 years of software engineering experience
- Proficiency in at least one programming language (Python, Java, JavaScript/TypeScript, or similar)
- Understanding of basic software development concepts (OOP, data structures, algorithms)
- Familiarity with databases (SQL/NoSQL) and REST APIs
- Basic knowledge of version control systems (Git)
- Bachelor's degree in Computer Science, Engineering, or related field