




Job Summary: Develop features, design scalable APIs, optimize application performance, conduct testing, and collaborate in agile environments. Key Highlights: 1. Scalable API design and extension using SOLID principles and Clean Code 2. Application performance and scalability optimization 3. Technical collaboration in code reviews and agile teams Main Responsibilities * **Feature Development:** Implement frontend logic to define visual element behavior and connect them with backend services. * **Architecture and Quality:** Design and extend APIs, apply SOLID principles, Clean Code, and design patterns to ensure scalable solutions. * **Optimization:** Improve application performance, speed, and scalability, ensuring UI/UX designs are technically feasible. * **Testing and Maintenance:** Conduct code analysis, debug complex issues, and write automated tests (unit and integration). * **Technical Collaboration:** Participate in peer code reviews and collaborate with designers and backend teams in agile environments. Required Technical Skills * **Core JavaScript:** Proficiency in ES6+, asynchronous programming, and DOM manipulation. * **Frameworks:** Solid experience with at least one modern ecosystem such as **React, Vue, or Angular**. * **Backend & APIs:** Knowledge of **Node.js** for developing RESTful APIs or backend services. * **Ecosystem Tools:** Advanced proficiency in **Git**, build tools, and familiarity with **CI/CD** pipelines. Employment Type: Full-time Salary: $15,000.00 - $20,000.00 per month Benefits: * Option for an indefinite-term contract Work Location: On-site


