Employer Active
- USA
Not Disclosed
Salary Not Disclosed
1 Vacancy
JD:
About the Opportunity:
The FullStack Web Developer will be responsible for building and designing highperforming Web Applications and APIs for Apples many chat ecologies and communications with live chat & conversational NLP capabilities. They would also be responsible for working on Component Libraries and API Client packages for Apples many chat ecologies and communication with the Chat servers via REST/WebSocket APIs.
The Opportunity for you:
You will be responsible for the design and development of user interfaces and integrating with REST/WebSockets APIs for a variety of chat services. Attention to detail and a dedication to delivering a highquality stable delivery are essential. To be successful you are selfmotivated; driven to achieve and exceed commitments. The ideal candidate will also have strong collaboration skills and possess a strong passion to work in a growing energizing environment of innovation.
Key Qualifications:
3 years as a backend developer with expertise in Java and Java Enterprise technology applications architecture design development and support
Proficient with VueJS (highly preferred) or React development with 3 years of experience.
Strong understanding of JavaScript its quirks and workarounds
Primary Skills and Handson programming experience in Java Spring MultiThreading REST Data Caching Services & Data Access Technologies
Understand security concepts and build reliable and safe distributed applications
Indepth knowledge of HTML CSS / SCSS coding best practices that meet high accessibility browser compatibility and localization standards.
You have experience and understanding of implementing and consuming RESTbased APIs.
You have taken ownership of features and projects from start until launch.
Understanding of UI state management systems like Vuex Redux or the like.
You have a keen eye for responsive web UX/UI on multiple form factors.
Experience with modern Javascript (ES6 Async Await ) and build tools
Ability to support multiple concurrent projects and eager to learn and work on modern technologies
You have great written and verbal communication skills.
Key Technologies & Bonus Requirements:
VueJS VueX CSS SCSS JavaScript TypeScript WebRTC Spring Boot Rest APIs EventDriven architecture
Java/J2EE Design Patterns Spring REST Caching Services Cryptography Apache Kafka Vuejs VueX WebPack
Ansible Ansible Tower AWS Kubernetes Helm Docker Jenkins Github Splunk
Experience in working in a large enterprise with a global environment across multiple timezones and geographies
Experience building UI component libraries with VueJS distributed via NPM
Full Time