As a Full-Stack Developer:
– you will work in an Agile, collaborative environment to understand requirements, design, code and test innovative applications, and support those applications
– at the nexus of engineering and design, you will be instrumental in bringing industry-defining software products, cloud services and web applications to users around the world
– you will be responsible for designing, developing, and maintaining robust and scalable web applications
– you will work closely with cross-functional teams to deliver high-quality software solutions that meet the needs of our clients and contribute to the overall success of the company
Development experience with HTML5/CSS3/JS NodeJS
Knowledge and experience with React tools including React.js, Webpack
Experience with Version Control Systems, like GitHubStrong understanding of REST & backend communication through API calls
Strong understanding of principals of OOP, Software Design patterns, and microservices architecture
Testing, debugging, and resolving performance concerns
Ability to break down UI designs into extensible/modifiable/reusable/responsive component architectures
Experience with native SAAS or developing a multi tenant application
Swagger, CSS preprocessors, Carbon Design System, Jenkins/Travis CI/GitHub Actions
Knowledge of Testing strategies for web applications for load, stress, and network Testing