Please Experience On Portrait

Full Stack Developer

Technology

At CoDesign we believe that the more complicated a problem, the simpler its solution should be. We’re in search of full stack developers who don’t just code, but are leaders with a vision of challenging the norm and making breakthroughs. Question what you already know, test the limits and share your knowledge; work with a team of hardworking professionals with versatile experiences to shape platforms and technology that impacts life meaningfully. CoDesign is in search of a full stack developer who will be a responsible leader, who will learn and mentor at the same time, guide and guess together with his/her team; the perfect balance between a doer and dreamer.

You will be developing interfaces to provide seamless interaction of the product as well as the core architecture. You need to always come up with better solutions to existing solutions and use emerging technologies to stand out of the crowd. You should always go beyond your knowledge, explore and experiment and focus on the next great thing.

Key Responsibilities

Build platforms using your strong background in infrastructure and scalability.

Develop and deliver admin-facing features.

Optimize applications for maximum speed and scalability.

Adopt emerging benchmarks while promoting best practices that push the limits of what a browser can do.

Co-operate with other front-end developers and back-end developers.

Put forward functional/logical inputs when required.

Solve any problem that challenges you.

Manage your own time to work both individually and as a team player.

Put forward creative inputs when required.

Required Expertise/Skills

Full stack development with a variety of languages including but not limited to Java, Python, JavaScript (Preferably ES6), HTML, Bash

Work closely with our design and development teams to define feature specifications and build the next generation of products leveraging frameworks such as React & Redux on the front-end and Java/Python on the backend.

Work closely with operations and infrastructure to build and scale back-end services.

Build connectors to external systems like ERPs and CRMs using the REST APIs and/or the SDKs.

Strong algorithmic and data structures skills.

Should have a good understanding of how the web works. ie. basics of HTML, CSS, JS, HTTP methods, HTTP status codes, headers, DOM and how all of this fits together.