Job Description :
Cerebra Consulting Inc is a System Integrator and IT Services Solution provider with a focus on Big Data, Business Analytics, Cloud Solutions, Amazon Web Services, Salesforce, Oracle EBS, Peoplesoft, Hyperion, Oracle Configurator, Oracle CPQ, Oracle PLM and Custom Application Development. Utilizing solid business experience, industry-specific expertise, and proven methodologies, we consistently deliver measurable results for our customers. Cerebra has partnered with leading enterprise software companies and cloud providers such as Oracle, Salesforce, Amazon and able to leverage these partner relationships to deliver high-quality, end-to-end customer solutions that are targeted to the needs of each customer.

Front End Engineer Chicago, IL - REMOTE WFH 100% Browse the Aisles - A quick overview of the Software Engineer Software Engineers will work with scrum teams to deliver best-in-class software solutions on time and in scope for our continued eCommerce efforts. Working with industry veterans and technical leaders, you'll help refine existing applications, build new products for customers to gain a better grocery experience, and be part of teams solving complex supply chain, retail, and eCommerce problems. As a Software Engineer, you'll fully participate in the software development life cycle for our enterprise-level web and mobile applications while learning and demonstrating knowledge of software development concepts. You'll be responsible for development activities including feature implementation, bug resolution, story grooming and code reviews. You'll participate in production support. Recipe for Success - What's "in store" for the role Participate in sprint planning and design alongside Scrum Team (including level of effort estimates) Work with product managers and SMEs to understand the retail industry and customer needs Code, develop unit tests, and ensure implementation of software into production goes smoothly alongside business stakeholders, QA, and other developers Research and engage in emerging technologies Do what it takes to deliver quality code to advance business goals- using your best judgement to find success The Essentials In Your Cart - The required ingredients Bachelor's Degree in Computer Science, Engineering or a related field 3+ years of experience Solid experience with ECMAScript 6+, Responsive Web Design Proven history of developing and maintaining high quality software products Ability to manage own work time and priorities in accordance with aggressive timelines and budgets Knowledge of working in an Agile software development methodology Understanding of development best practices, including algorithm development Additional Requirements: Is proficient in Vue, Vuex and Vue-router. Prior experience with Angular is a plus. Has a deep understanding of JavaScript Understanding of immutable objects Tuned to performance gains and writing optimized, simple, clean code. Understanding of image optimization Understanding of browser caching and image compression Acknowledgement of importance of lazy loading and understanding of a reactive state Preferred for the candidate to provide examples of JavaScript optimizations in practice (walk us through it/GitHub projects) Has a very data-driven philosophy when it comes to problem solving. Allow metrics from testing and validation to drive programming design decisions. Has a good approach to debugging legacy and/or an unknown codebase. Extra Spices Nice To Have/Additional Skills Master's Degree in Computer Science, Engineering or a related field Passion for coding- you have projects on your own and would be coding regardless of where you work Effectively communicate your ideas and listen to others Problem solving not only technically, but also with competing visions from teammates and stakeholders Experience with Vue, Google Analytics Required Skills: ES6, Javascript, and Vue.js knowledge (other frameworks are OK - React/Angular/Ember, but tech problems in the codility challenge will be solved in Vue) HTMl5/CSS3 Interested consultants can send their updated profiles to or you can reach me on.