TUNL - JavaScript Developer
Founders Factory Ltd.
Cape Town, Western Cape, ZA
3d ago
source : WHATJOBS

About TUNLOur plan at TUNL is to solve exports for African ecommerce brands. There is huge export potential across South Africa and Africa, and we want to unlock it.

Imagine the impact that 10x the exports from our businesses will have on employment and the economy? As the first step, we’ve launched TUNL Economy an economy courier from South Africa to the US, EU and UK.

Here's a quick overview : https : / / start.tunl.to / TUNL is funded by the best venture builder on the continent, Founders Factory Africa in partnership with Standard Bank.

We were recently highlighted as one of 30 startups shaping the future of Africa by the Yale Africa Startup Review2022.We are shipping weekly from Cape Town to the US for six merchants, have a waitlist approaching 50 merchants with almost zero marketing effort, and are on the cusp of rapid growth.

Join us as one of our first team members and you can help shape the company and its technology, as we solve important and exciting challenges in South Africa and on the continent.

Tech overviewThe TUNL platform helps e-commerce merchants book export shipments, which are then fulfilled by TUNL. The platform currently offers easy booking and order management, with end-to-end tracking and email updates to end customers overseas.

Future functionality will aim to improve convenience for merchants through e-commerce plugins and an increasing suite of export services, origins and destinations.

Our stack consists of AWS (Lambda and DynamoDB), Bubble (primarily the frontend), and Airtable (BI). No-code tools helped to validate our problem-solution fit quickly, and we’re well along the process of migrating to a highly performant architecture ready for scaling.

We are looking for a JavaScript developer to join our team to help build out our pipeline of exciting features based on our broader strategy and our customer feedback.

Although JavaScript needs to be your core competency, working at a startup like TUNL will require you to be versatile. You’ll need to manoeuver through surprises and rapid changes in priorities based on business needs.

You will need to learn new technologies and frameworks largely on your own, under the guidance of our broader tech support team.

ExperienceGeneral : Minimum 2 years as a full-stack JavaScript developer with more emphasis on server-side Proficient in writing code using JavaScript ES2021 and TypeScript v4 or later Practical experience in NoSQL databases, either MongoDB or DynamoDB Practical experience in Serverless Lambda Sharing knowledge with other developers and a strong affinity to learn Working with Git CLI HTML and CSS NodeJS Familiar with Bitbucket / GitHub and Jira for project management Proficient in reviewing code via pull requestsBonus : Architecting full stack projects taking into account factors such as cost, quality, ease of development, scalability Experience in building SPAs using a leading framework like Angular, React or Vue Comfortable with setting up new projects from scratch including the development environment Experience managing small projects and managing merchants directlyExpectations Security and client first : - Security of merchants' data is your top priority.

You need to embody our client-centric ethos required to deliver the quality of service our merchants have come to expect.

Process-driven : - As a startup building upon an MVP, establishing and following processes is more important than ever. You must support the transition by following existing processes and improving upon them.

This includes both project management in terms of managing tickets, reporting progress as well developer best practices.

Communication : - This is universal, you need to communicate effectively and timeously with the people you work with. People who depend on you should be made aware of your progress and any challenges you are dealing with that may affect them.

This includes clients.- Ask for help if you need it. Be ready to help others if they need it. Adaptable : - You may be in situations where you don’t have adequate resources but still be expected to deliver something.

Ensure that you set the right expectations and improvise where necessary. The focus is on getting things done. Remote work : - Able to work independently with minimal supervision and comfortable with communicating with team members and merchants virtually using Slack and Zoom / Google Meet.

Willingness to learn and try new things : - Our future projects will have varying requirements. Sometimes we may need to use certain technologies that are new to you or the team.

  • We always aim to leave something in a better state than when we started. Continual improvement is a requirement, especially under high-stress conditions, and ensures at the end of the day you are proud of your work.
  • Our Offer Be a part of a family on a full time basis that prioritises your growth and well-being. Competitive salary (R30k - R40k+), negotiable based on experience.

    Looking to move to Cape Town? We will sort out accommodation for you for your first 3 months on the job. Open to remote work, although an initial 3-month stint in Cape Town is preferable.

    Work from our office in Cape Town whenever you want. We are a sporty / competitive bunch. Join Tiisetso, Matthew, and Craig for runs, hikes, tennis, bouldering, or cold water swims.

    If you are a gamer, let’s all get extremely frustrated playing Overcooked or take on the reigning champion of the office, Tiisetso, at Tekken.

    Selection Process1. Send your CV and a short motivational paragraph to start tunl.to 2. First round : Getting to know you and testing culture fit.

    3. Second round : Technical evaluation. This will be a coding challenge designed for you to complete over a week depending on the nature of your experience.4. Final offer.

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form