Description
Job Summary:
Mid-Level Developer to work on the development and maintenance of web applications using JavaScript (ES6+), collaborating in defining technical requirements and continuously improving processes.
Key Highlights:
1. Develop and maintain features in web applications using JavaScript (ES6+)
2. Use AI tools to accelerate development responsibly
3. Collaborate in defining technical requirements and continuous improvement
Mid-Level Developer Position
Responsibilities
● Develop and maintain features in web applications using
JavaScript (ES6\+).
● Work on the frontend (and/or backend) to ensure a good user experience.
● Use AI tools (e.g., code assistants and test generators) to accelerate development responsibly while maintaining sound engineering practices.
● Write clean, testable, and well-documented code.
● Participate in code reviews, suggesting architectural improvements and best practices.
● Collaborate in defining technical requirements, especially for features consuming AI services.
● Investigate and fix bugs in production and staging environments.
● Integrate applications with REST/JSON APIs and, when necessary, with cloud-based AI services.
● Contribute to the continuous improvement of processes, tools, and development standards.
Requirements
● Solid experience (2–4 years) with modern JavaScript (ES6\+)
● Experience with at least one frontend framework/library (React, Vue, or Angular).
● Knowledge of HTML5, CSS3, and REST API consumption.
● Experience with version control (Git).
● Familiarity with testing (unit and/or integration tests).
● Familiarity with agile methodologies (Scrum, Kanban).
● Strong communication skills, teamwork ability, and a collaborative attitude.
Employment Type: Full-time CLT, Freelance / PJ
Work Location: On-site