Source description
About the role
4–7 years of professional experience in full-stack web development, including recent experience in a senior or lead capacity. Advanced proficiency in JavaScript (ES6+), React.js , Next.js (SSR, routing, data fetching), and Node.js . Strong experience with relational databases, particularly MySQL, including schema design and performance tuning. Familiarity with modern AI-powered developer tools (e.g., GitHub Copilot, Cursor, Tabnine, etc.) and their application in team workflows. Proven ability to identify and debug performance bottlenecks across both frontend and backend by analyzing server-level metrics (CPU, memory, I/O, logs, network latency, etc.). Hands-on experience optimizing client-side performance using techniques like bundle splitting, lazy loading, and Lighthouse auditing. Working knowledge of Google Analytics 4 (GA4) for measuring frontend performance and user interactions. Deep understanding of REST APIs, microservices communication patterns, error handling, and API versioning. Proficiency with Docker, CI/CD with Jenkins, and working knowledge of AWS services (EC2, S3, RDS, etc.). Clear, maintainable coding style with experience in code reviews, testing frameworks ( Jest, React Testing Library), and technical documentation. Comfortable working in cross-functional teams and independently owning complex features or refactors.
More at Editorialist
