Job Description
💼 Employment Type: Full-Time
🏢 Department: Information Technology
🎓 Qualification: Bachelor’s in Computer Science / IT or related field
🕒 Experience: 1–3 Years (Preferred)
Job Overview
We are looking for a skilled JavaScript (JS) Developer with strong hands-on experience in TypeScript, Git workflows, and containerization concepts. The ideal candidate should have a solid understanding of modern development practices, version control, and secure coding standards.
This role requires attention to detail, strong debugging skills, and the ability to work collaboratively in a team environment.
Key Responsibilities
- Develop and maintain applications using JavaScript & TypeScript
- Write and optimize Regular Expressions for data validation and processing
- Collaborate with team members using proper Git workflows
- Participate in code reviews and ensure best coding practices
- Assist in containerizing applications using Docker
- Troubleshoot and resolve technical issues
- Maintain documentation and follow secure coding practices
Required Skills
🔹 Core Technical Skills
- Strong hands-on experience in TypeScript
- Practical knowledge of Regular Expressions
- Good understanding of Docker basics, including:
- What is a container
- Dockerfile usage
- Docker Compose file
🔹 Version Control (GitHub Workflow)
- Git Commit, Push, Pull
- Managing multiple remotes
- Understanding branching strategies (e.g., Git Flow, feature branching)
- Conflict resolution
Good to Have
- Knowledge of Source Code Security Scanning tools
- Basic understanding of CI/CD pipelines
- Familiarity with Agile development methodology
Key Competencies
- Strong problem-solving skills
- Ability to debug efficiently
- Good communication and teamwork
- Attention to clean, maintainable code