neurohire.ai
Software Developer
About this role
Description: Join NeuroHire as a Software Developer to develop, test, and maintain software applications. Collaborate with team members to build reliable, scalable, and efficient technology solutions. Requirements: Master's degree in Computer Science, Software Engineering, Information Technology, Computer Engineering, or a related field. 0–1 year of experience in Software Engineering or Software Development. Proficiency in at least one programming language (Python, Java, JavaScript, or TypeScript). Familiarity with REST APIs, SQL, and relational databases. Strong understanding of programming fundamentals, object-oriented programming, and software development life cycle (SDLC). Experience using Git and GitHub for version control. Strong analytical thinking, debugging, and problem-solving abilities. Excellent communication and teamwork skills. Benefits: Opportunity to contribute to an innovative, AI-powered technology company. Hands-on exposure to software development projects and real-world technical challenges. Opportunities for professional development and career growth. Collaborative environment that encourages knowledge sharing and continuous learning.