Description

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.

Education

Bachelor's degree in Computer Science, Engineering,