Role Overview
We are seeking a versatile JavaScript Developer who can adeptly handle a variety of responsibilities. This role goes beyond coding; it involves leading technical projects, engaging with clients, and making key architectural decisions. You will be instrumental in building features while also steering the project's technical direction.
Responsibilities
- Develop and implement new features using JavaScript.
- Lead technical direction and make architectural decisions for projects.
- Engage in direct communication with clients to understand their needs and provide updates.
- Balance weeks of intensive coding with periods focused on project planning and client interactions.
- Guide projects forward through effective planning and execution.
Required Skills
- fundamentals in JavaScript.
- Ability to manage projects independently and take ownership.
- Excellent communication skills for clear client interaction and team collaboration.
Nice to Have
- Experience with React, Node.js, or other modern JavaScript frameworks.
- Ability to adapt to various roles within a project, from coding to client liaison.