Match score not available

SDE Intern

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Currently pursuing or recently completed a Bachelor's or Master's degree in Computer Science, Engineering, or a related field., Proficiency in at least one programming language such as Java, Golang, C#, or Python., Basic understanding of data structures, algorithms, and software development principles., Strong problem-solving and analytical skills. .

Key responsabilities:

  • Write clean, efficient, and maintainable code under the guidance of senior developers.
  • Assist in coding, debugging, and validation tasks based on software design plans.
  • Collaborate with cross-functional teams to understand requirements and deliver high-quality software solutions.
  • Learn and apply best practices in software development, including testing and documentation.

WATI logo
WATI Computer Software / SaaS Startup https://wati.io/
11 - 50 Employees
See all jobs

Job description

Wati is a rapidly growing CPaaS (Communication Platform as a Service) that offers innovative business messaging solutions for both SMBs and large enterprises. Our mission is to simplify business communication, starting with WhatsApp.

Backed by global investors Sequoia, DST Global, and Tiger Global, we proudly stand as Shopify’s first investment in Asia. Additionally, we’re one of the industry's top Meta BSPs (Business Solution Providers).

We serve 12000+ customers across 100+ countries. As a remote-first company, we prioritize adaptability and inclusivity. Our talented team spans the globe, working collaboratively to drive innovation and empower businesses through WhatsApp.

We are looking for a Software Development Engineer (SDE) Intern to join our engineering team. As an intern, you’ll work closely with experienced developers to build and improve our platform. This is an excellent opportunity to gain hands-on experience in software development, debugging, and feature implementation while working in a fast-paced, remote-first environment.

Responsibilities

  • Write clean, efficient, and maintainable code under the guidance of senior developers.
  • Assist in coding, debugging, and validation tasks based on software design plans.
  • Participate in software project planning, feature enhancement, and bug fixing.
  • Collaborate with cross-functional teams to understand requirements and deliver high-quality software solutions.
  • Learn and apply best practices in software development, including testing and documentation.
  • Work with modern tech stacks and frameworks to improve product performance and user experience.

Requirements

  • Currently pursuing or recently completed a Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Proficiency in at least one programming language (Java, Golang, C#, Python or similar).
  • Basic understanding of data structures, algorithms, and software development principles.
  • IELTS, TOEFL, or other language certification is preferred.
  • Familiarity with the software development process in a Linux environment.
  • Strong problem-solving and analytical skills.
  • Ability to work independently and in a hybrid, collaborative environment

Required profile

Experience

Industry :
Computer Software / SaaS
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Analytical Skills
  • Collaboration
  • Problem Solving

Related jobs