Job Description
We are looking for Full Stack Software Engineers who :
Are customer-focused, driven and passionate in creating premier experiences through well designed, tested and maintainable code-bases.
Are always looking to learn and improve independent self-learners who love to share what they find.
Are team-focused, pragmatic engineers who enjoy working in small, agile teams.
Have 4+ years' experience building commercial software.
Must have :
Javascript experience. You know and love the language of the web (we use ES6 and TypeScript).
Experience with building Single Page Apps with a Javascript framework such as Angular, Backbone, Vue, Ember or React (we use Angular).
Commercial experience with Java Spring Boot (Java 8, Java 11) or Python’s Django
Solid understanding of object-oriented programming principles
Good understanding of HTTP concepts, backend / frontend separation and familiarity with using and building RESTful APIs
Proficient understanding of code versioning tools such as Git / Github and a collaborative workflow based on branches and PRs
Experience with unit and integration tests for the created code
Nice to have :
Familiarity with frontend design / development tools and styling techniques (CSS).
Familiarity with OpenID and OAuth 2.
Experience with building NodeJS mid-tiers.
Familiarity with optimizing the HTTP payload sent from frontends to mid-tier services.
Familiarity with running services in the cloud (we use AWS)
Experience with building 12-factor applications
Familiarity with container solutions (we use Docker)
Experience with building NodeJS backends
Experience with tuning software solutions and data-store dependencies for stability / scalability
Company :
Applause is the worldwide leader in crowdtesting and digital quality. Software is at the heart of how all brands engage users, and digital experiences must work flawlessly everywhere.
With highly-vetted testers available on-demand around the globe, Applause provides brands with a full suite of testing and feedback capabilities.
This approach drastically improves testing coverage, eliminates the limitations of offshoring and traditional QA labs, and speeds time-to-market for websites, mobile apps, IoT, and in-store experiences.
Thousands of leading companies including Ford, Fox, Google, and Dow Jones rely on Applause as a best practice to deliver high-quality digital experiences that customers love.
8.5.2 Skills & Requirements 8.5.2 Qualifications