Job Overview:
We are seeking a talented Full Stack Developer with 4 to 5 years of hands-on experience, specializing in Node.js, Angular, MongoDB, SQL or MySQL, and with expertise in Applicant Tracking System (ATS) development. The ideal candidate will play a key role in designing, developing, and maintaining robust web applications, particularly in the domain of ATS software.
Responsibilities:
1. **Full Stack Development:**
- Utilize your expertise in Node.js and Angular to architect, develop, test, and deploy scalable web applications.
- Design and implement user interfaces that provide an exceptional user experience.
- Develop server-side logic using Node.js for optimal performance.
2. **Database Management:**
- Design, implement, and maintain databases using MongoDB, SQL, or MySQL.
- Ensure data security, integrity, and efficient data retrieval.
3. **ATS Development:**
- Leverage your experience in developing Applicant Tracking Systems to enhance and create features that streamline the recruitment process.
- Implement modules for candidate tracking, resume parsing, and other ATS functionalities.
4. **Integration:**
- Integrate third-party APIs and services to enhance the functionality of the ATS and other applications.
5. **Code Review and Testing:**
- Conduct code reviews to ensure code quality, adherence to best practices, and maintainability.
- Develop and execute unit tests to identify and address bugs and issues.
6. **Collaboration:**
- Collaborate with cross-functional teams, including product managers, UI/UX designers, and QA engineers, to understand requirements and deliver high-quality solutions.
7. **Documentation:**
- Document code, APIs, and system architecture for future reference and team collaboration.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 4 to 5 years of proven experience as a Full Stack Developer.
- Strong proficiency in Node.js, Angular, MongoDB, and SQL/MySQL.
- Hands-on experience in developing Applicant Tracking Systems.
- Familiarity with RESTful API design and implementation.
- Knowledge of front-end technologies such as HTML, CSS, and JavaScript.
- Experience with version control systems (e.g., Git).
- Strong problem-solving skills and ability to work in a collaborative team environment.
If you are a motivated Full Stack Developer with a passion for creating innovative solutions, particularly in the field of Applicant Tracking Systems, we encourage you to apply and contribute to our dynamic and forward-thinking development team.
Bachelor's degree in Computer Science, Engineering,