You will build and maintain full-stack web applications with a focus on front-end features and reusable component libraries.
Responsibilities
- Design and build front-end applications, packages, and reusable libraries.
- Develop software components including Web APIs, texting, chat, and communication mechanisms.
- Execute full-stack development projects focusing on browser manipulation and cross-browser compatibility.
- Review, analyze, and resolve system issues and programming assignments.
- Mentor junior team members and collaborate on shared development responsibilities.
Required Skills
- 5+ years of professional software development experience.
- Proficiency in JavaScript, Angular, and Node.js.
- Experience with MySQL and developing multiple page applications.
- Hands-on work with Web Services, APIs, AJAX, JSON, and SOAP.
- Practical knowledge of modern authorization mechanisms like JSON Web Token and OAuth2.
- Experience using Git for version control.
- Ability to work within Open Source and Windows environments.
- Knowledge of Amazon Web Services (AWS).
- Experience working in SCRUM or Agile environments.
Preferred Skills
- Strong documentation, presentation, and English communication skills.