Web Frontend Engineer

commencis career

Join us as we pave the way for a thriving digital society. We are Commencis!

Commencis helps leading brands grow and scale in digital, powered by its big data, analytics and cloud products.

Bringing together more than 20 years of experience in the world of digital, design and technology, we transform businesses to thrive and stay relevant in a demanding digital world.

We enable our clients to design and build digital experiences, create stronger and more meaningful relationships with their customers, and bring agility and scalability to their businesses. We love to discover what’s next. We love creating  new ways for the digital society to interact. Our workplace values collaboration and curiosity with an open mindset. If you share the same passion with our fellow Commencers, then let us unleash your world-class potential!

We are looking for a high potential Talent Management Specialist who will support the whole talent management lifecycle from recruitment and onboarding to performance management and exits.

The position in a nutshell: 

Commencis is in search of software developers at all levels who will be responsible for the complete lifecycle of scalable, secure and well-designed software products from research and design to implementation. You’ll be working closely with designers, analysts, quality assurance and other teams to translate each design into real-life products.

 

Key Responsibilities

    • Designing and developing Web Applications & Cross Platform software component-based product specifications
    • Maintaining and extending the functionality of existing Web & Cross Platform software components
    • Integrating and developing UX/UI designs and wireframes into user-friendly experiences and intuitive user interfaces
    • Working closely with backend developers to implement and develop products with responsive designs
    • Evaluating user interaction issues and debugging with backend developers to deliver optimized products
    • Documenting the software components
    • Implementing the unit tests

Qualifications & Experience:

    • BSc or MSc degree in Computer Science, Computer Engineering, Software Engineering or related disciplines
    • Strong knowledge of data structures, algorithms and software development principles
    • Strong JavaScript proficiency, including TypeScript
    • Proficiency with HTML5 and CSS3
    • Experience with React.js
    • Experience with Webpack, Flux, Redux
    • Proficiency in code versioning tools such as Git
    • Excellent code debugging and problem-solving skills
    • Ability to work cooperatively and collaboratively
    • Strong sense of analytical thinking and problem-solving skills
    • Excellent attention to detail
    • Highly Effective time management and multitasking skills.
    • Strong verbal and written communication skills in English

Nice to have:

    • Experience with Vue.js and/or Angular.js
    • Experience and understanding of CI/CD principles
    • Experience with mobile applications (react-native, native or hybrid apps)
    • Knowledge of material design frameworks
    • Knowledge of AMPs, Progressive Web Apps and similar
    • Understanding of RESTful web services
    • Knowledge of relational and non-relational database systems
    • Understanding of distributed caching
    • Understanding of cloud computing and cloud application architectures
    • Experience with software development tools such as Git, Gerrit, Jenkins, JIRA
    • Prior experience with SCRUM/Agile methodologies
    • Contributions to OpenSource projects

 

Commencis helps leading brands grow and scale in digital, powered by its big data, analytics and cloud products. Putting digital at the core, Commencis transforms businesses to thrive and stay relevant in a demanding digital world.

Driven by purpose, Commencis focuses on creating measurable positive impact and competitive advantage through technology, design and data science. Commencis enables clients to design and build digital experiences, create stronger and more meaningful relationships with their customers, and bring agility and scalability with cloud solutions.