




**Job Objective (100% IN-PERSON POSITION)** Design, develop, and maintain high-quality web code in **JavaScript** for specific applications. This is the primary objective of the position. Additionally and to a lesser extent, use **React** and **TypeScript**, ensuring performance, accessibility, and sound engineering practices. **Responsibilities** * Build components and views in **JavaScript** * Integrate **REST/GraphQL** APIs; handle fetch/axios, error handling, and loading states. * Collaborate with design (Figma) to translate UI/UX into reusable components. * Maintain **code quality** (lint/format, PRs, code reviews) and basic **CI/CD** workflows. * Document components/technical decisions and support deployments. **Mandatory Requirements** * **HIGH PROFICIENCY IN JavaScript.** * **2+ years** developing production web applications. * **1+ year** working professionally with **JavaScript**. * Proficiency in **JavaScript (ES6+)** and **TypeScript** (strict typing, generics, utility types). * HTML5/CSS3 (Flexbox/Grid), responsive design, and experience with **Tailwind or CSS Modules**. * API consumption, authentication patterns (**tokens**, headers, session management). * Daily use of **Git/GitHub** (branches, PRs, code review). * Clear communication and results-oriented mindset. **Desirable (Plus)** * **Next.js** (routing, SSR/SSG) * Basic knowledge of **Node.js** to collaborate with backend. * Design of **design systems** and component documentation. * Experience in **technical SEO** for SPAs/Next.js. **Day-to-Day Tools** React, TypeScript, Vite, Jest/RTL, Tailwind, GitHub, Figma, Postman/Insomnia, any CI (GitHub Actions), and task boards (Jira/Linear). 100% IN-PERSON POSITION. No exceptions. Position type: Full-time Salary: $13,000.00 – $15,500.00 per month Benefits: * Salary increases * Free beverages * Option for indefinite-term contract Education: * Completed Bachelor’s degree (Mandatory) Experience: * React: 1 year (Mandatory) * JavaScript: 1 year (Mandatory) Work location: In-person position


