Company Info
Large organization
200 + Employees
Clickatell is a global leader in mobile messaging and transaction services, which enable its customers to connect, interact and transact with their business partners and communities on the mobile phone.
Clickatell is a global leader in mobile messaging and transaction services, which enable its customers to connect, interact and transact with their business partners and communities on the mobile phone.
Job Title: Software Engineer: UI
Location: Lagos
Responsibilities of the Role
- Work with an awesome geographically distributed team of developers and product designers timplement the next generation of products and/or features
- Work independently and collaborate on projects developing applications/features from scratch
- Build applications that can scale (millions of transactions/requests per day)
- Develop highly maintainable software iteratively and deliver working code with each iteration, including authoring relevant documentation and test cases
- Apply best software development practices tcoding software solutions
Be responsible for:
- Implementing, debugging, and testing of new product features, or enhancements on existing features, or assisting customers and vendors with implementing and troubleshooting end-to-end solutions
- Implementing a test-driven development using unit tests and integration tests in an Agile environment
- Sustaining implemented features once delivered intproduction through maintenance and support
- Accurate and detailed documentation of relevant design artefacts (use cases, user stories, sequence diagrams etc)
- Working closely with key stakeholders particularly with team leads and software managers
- Partake in architecture discussions, design recommendations and implementations
- Adhere tpolicies and standards as applied by the team and directed by the reporting manager
- Participate in supporting production releases as needed
Requirements of the Role
Qualifcations
- Computer Science degree or equivalent diploma from a reputable school
- Active participation in code and design reviews
- Proven track record of working in relevant roles of 4 years or more
- Proven industry experience in Financial or banking, or telecommunications is an advantage
- Experience working in an Agile methodology an advantage
- Strong communication skills with a team player attitude
- Experience working with other integrated applications within the Clickatell ecosystem or
- For success in this role, following are some desirable technical requirements:
- Software development experience with HTML/CSS (SCSS)/JS, Angular, React, Redux, and Typescript
- Have significant experience developing Enterprise Grade applications at scale
- Experience writing unit tests with Jest, Cypress, etc
- Experience with source code management tools such as Git, GitLab, etc
- Experience with integration of data from various back-end services and databases
- Experience with various dependency management tools Compose, bower, NPM, etc
- Solid understanding of development lifecycle, wire-framing, UI/UX enhancements, communication
- The professional will play a vital Web Application Development role where he/she will take the designs created and convert them tfunctional deliverables
- Translate UI designs intwell-organized and structured HTML/CSS compatible with modern browsers and use open-source tools & frameworks timprove the structure and maintainability of the front-end code
- Have excellent technical documentation and communication skills
- Texcel in this role, following are some nice-to-have technical requirements:
- Experience with MySQL and NoSQL databases such as Cassandra
- Bonus points for experience working with WebSockets (industry standard for real-time applications)
- Experience with DataDog for metric monitoring
- Innovative and takes risks; not shy texperiment; does not follow the crowd and does what needs tbe done tsucceed
- Works independently, with a high degree of responsibility and ownership
- Passion for technology, attention tdetail, assertive nature and self-driven
- Lives up tthe Clickatell values – Be Curious. Be Collaborative. Be Courageous. Be Creative. Be a Champion.
Deadline: Not Stated
How to Apply: Interested applicants should Click Here to apply online.