Full Stack Developer

  • Full-time

Company Description

Jeeon is an award-winning Bangladeshi social enterprise Making Well-being Universal - building a model that can take quality healthcare to 3 billion underserved rural people in the developing world.

Jeeon upgrades rural pharmacies with a simple app (and associated technology) that builds their skills and capacity and connects them to quality healthcare services, drugs, and products, in order to bridge the gap between underserved patients and quality healthcare. By the end of 2022, we shall have a presence in 20,000 pharmacies with a potential reach to 10 million rural patients annually. After we stabilize and perfect the model in Bangladesh, we plan to expand our model across Asia and Africa.

We are incorporated and funded in the US, based in the capital of social sector innovation (birthplace of microfinance), and are one of the "Top 10 Startups" incubated by the Bangladesh Government. We are also Fellows of Unreasonable Institute (now Uncharted), Mulago Foundation, SPRING Accelerator, Singularity University, and Frontier Innovators (Australia), and hence deeply connected to Silicon Valley and the global social enterprise ecosystem.

We are fanatics about our culture (www.jeeon.co/identity), and look out for passionate driven people with a growth mindset who believe in our mission.

Job Description

Remember the world before Google? Dhaka roads before Pathao? Stellar technology products have the capability of completely disrupting the status quo and redefining the norm. That’s what we’re building for rural healthcare, and we would like to invite you to join the dream team that’s doing it!

We are looking for tech enthusiasts that want to put their time and talent into doing something truly revolutionary. You will be working in a small, high performance team, across web applications, mobile applications, Ux, data (big and small), gamification, predictive analytics, and much more.

Your mission, should you choose to accept it, is to rapidly build, test, and integrate various components of the technology platform - the backbone of our service - that will redefine healthcare in Bangladesh and beyond.

Responsibilities (as a Full Stack Developer):

  • Gather, understand, and document user requirements from other teams in Jeeon.
  • Take part in effort estimation for each development sprint.
  • Maintain own tasks in the Scrum board.
  • Develop backend APIs, mobile apps (native and/or hybrid), and web front ends.
  • Develop automated tests.
  • Peer review code by teammates.
  • Participate in Sprint Planning, Sprint Reviews, and Sprint Reviews.
  • Research, learn, and teach peers on new technology, platforms, and frameworks.

Responsibilities (as a Jeeonite):

    • Constant communication with other team members to understand and refine assigned tasks.
    • Help non-tech team members with on-demand tech tasks and learnings.

    Qualifications

    You should be someone who dreams in code, and is passionate about building an entire product suite. We need you to be open, exploratory, and adaptive to new technologies, disruptive ideas, and pushing boundaries. Your salary shall range between Tk 75,000 to Tk 90,000, based on experience and skills, and is negotiable.

    Our Jeeon Connect mobile application is being developed using Kotlin and Firebase, and we intend to migrate the previous platforms to this as well.

    "Must have" skills and qualifications:

    • 3+ years professional experience in this role
    • Experience developing applications using javaScript based tools &  technologies
    • Experience developing applications using firebase cloud functions or AWS lambda
    • Experience developing backend APIs
    • Experience developing web frontends (Angular/Vue.js)
    • Experience developing accessible and responsive UI
    • Experience developing automated tests
    • Experience with Git or other source code management tools

    "Great to have" skills and qualifications:

    • Experience using AWS (EC3, RDS, etc.), Heroku, or other cloud platforms and Tools
    • Experience developing native android applications using kotlin
    • Experience using GitLab / GitHub / Bitbucket or other devops tools

     

    Personal Characteristics

    Deeply believe in our mission

    You have to deeply care about something to really be able to give your 150%. We therefore ask that you don’t apply if you don’t feel a fire in your belly after reading our mission statement: “Make well-being universal”.

    Love to go above and beyond

    One of our core values is to deliver “WOW”. We need you to WOW us on an everyday basis, and if you are not comfortable with high expectations, Jeeon might not be for you. We also have extremely high degrees of freedom in the office, so you must be able to work well independently and without a lot of supervision.

    Unafraid to challenge

    We believe constructive conflicts gets us to  the best decisions and results, and nurture a culture where it is made possible without personal ego conflicts. You must have high tolerance for disagreements and conflict, and must be able to say to the face of your supervisor - "You are wrong and here's why", backing your assertion with numbers.

    Disciplined and Accountable

    You must be absolutely passionate about coding, and must be willing and learn and use technology on the go. Your will not be micromanaged by your supervisor, and so must be able to stay on task with obligations made during planning, or inform in a timely manner if you are facing obstacles. There is no seperate testing team, so get used to writing and testing quality code!

    Additional Information

    Here at Jeeon we believe in fairness and provide perks that are all the same, from the office assistant to the CEO of the organization!

    Some of these are perks are:

    • Possibility of owning company shares through a pre-allocated employee shares pool
    • Equal health coverage
    • A healthy and home-cooked meal plan for all (your health is our primary concern!)
    • Bi-annual retreats! (we work hard and enjoy harder)
    • Flexible working hours and work-from-home options

    Our culture is warm, welcoming and brimming with passion. We like to live by our 7 values and incorporate it not only in our work but also in our daily lives. We love birthdays and prank our employees at every chance we get (so a good sense of humor is key)! We believe in being responsible too - so we clean up after ourselves and others, doing the dishes, clearing tables, etc. It's a shoe-less office, so bare-feet it or bring your comfy flip-flops.

    And these are only some of the fun things. If you are not sure what to expect, feel free to drop in for a cup of coffee or a board game with us and we will happily show you around.

    Join us and experience the unique pleasure of being a Jeeonite! :)