Job Description
Position Overview
We are seeking an experienced JavaScript Developer with strong expertise in Node.js, Angular, and Python to join our dynamic team. The ideal candidate will have a solid background in backend development and API integration, with the ability to design, develop, and optimize server-side applications.
If you enjoy working on scalable solutions, solving complex problems, and contributing to high-performing codebases in an independent environment, this role is perfect for you.
Responsibilities
- Design, develop, and maintain backend services using Node.js and Python.
- Work on frontend enhancements and dynamic features using AngularJS.
- Integrate third-party APIs and develop custom API solutions.
- Optimize and refactor existing code for performance, reliability, and scalability.
- Troubleshoot and resolve technical issues in both backend and frontend systems.
- Participate in code reviews and collaborate with cross-functional teams.
Required Skills
- Strong hands-on experience with Node.js and server-side JavaScript.
- Solid experience with AngularJS (or modern Angular) for frontend development.
- Proficiency in Python for backend scripts, automation, or service development.
- Knowledge of RESTful API design, database integration, and version control (Git).
- Understanding of software engineering best practices, including testing and code modularity.
Preferred Skills
- Familiarity with microservices architecture.
- Experience with cloud platforms (AWS, GCP, Azure).
- Exposure to CI/CD pipelines and automated deployments.
- Strong problem-solving and debugging skills.
Why Join Us
Flexible work environment with room for ownership and innovation.
Opportunity to work on challenging and impactful projects.
Collaborate with a high-performing, cross-functional team.
Contribute to scalable and robust applications.