Software Engineer
Core
Design, develop, test, and maintain scalable software applications including REST APIs, backend services, and frontend components.
Role type
Junior Software Engineer
Builds
Scalable and efficient applications
Domain
Software Development
Deliverable
production ML models | product features
Required skills
Programming (Java, Python, JavaScript, C++), Data structures, Algorithms, OOP, SQL/NoSQL, Web development (HTML, CSS, JavaScript)
Preferred skills
Frameworks (React, Angular, Spring Boot, Node.js), Cloud platforms (AWS, Azure, GCP), Version control (Git), CI/CD pipelines
Technologies
Java, Python, JavaScript, C++, React, Angular, Spring Boot, Node.js, AWS, Azure, GCP, Git, SQL, NoSQL, HTML, CSS
Responsibilities
Design and develop software applications, Write clean and documented code, Debug and resolve technical issues, Participate in code reviews, Work on REST APIs and backend services
Seniority
Junior, recent graduate