Role Description
We are looking for a talented Front-End Developer to execute various development tasks on different projects and stacks. As a Front-End Developer will be a part of a dynamic and fun environment where you will work on a variety of technical projects collaborating with team members throughout our global organization (create custom web pages, templates, and components for both the administrative authoring and front-end experiences).
As a Front-End Developer will be a part of a dynamic and fun environment where you will work on a variety of technical projects collaborating with team members throughout our global organization (create custom web pages, templates, and components for both the administrative authoring and front-end experiences).
Qualified developers will know:
- HTML/CSS, Responsive and cross-platform design
- Deep understanding of syntax and semantics of JavaScript
- Advanced understanding of RESTful web services
- Modern front-end framework (Angular 9.x, React or Vue)
- Front-end testing framework (Jasmine, Jest, etc.)
- Cloud Technologies (AWS, Azure, GCP)
- Version Control Systems (GIT) and best practices, CI/CD
- Client-server interaction, network inspecting, resolving cross-domain issues
- One of the backend languages – Java/Kotlin, C#, Go, NodeJS - intermediate level
- Possible nice-to-haves: Typescript, Node, Web Socket Services, OAuth, Web Workers
- Twelve-Factor App methodology
Qualifications:
- Master’s or BS degree in computer science, mathematics, or related discipline
- 2+ years of experience working with HTML/CSS/JavaScript and related front-end technologies
- Experience with Agile methodologies (Scrum, Kanban)
- Strong written and verbal communication skills