Job Profile/Description:
We are looking for an Assistant Developer to support the core engineering team in building and
maintaining a B2B mobile and web application. This role is designed for a junior or associate-level
developer who wants hands-on exposure to real product development and is comfortable working in a
small, fast-moving team.
You will work closely with the developers, assisting in development, testing, and maintenance tasks across
the application. The role requires a strong willingness to learn, attention to detail, and the ability to follow
technical guidance while gradually taking ownership of assigned modules.
Qualifications:
- Bachelor’s degree or diploma in Computer Science, Information Technology, or a related field.
-
Relevant internships or project experience will be considered.
Key Responsibilities:
- Assist in developing and maintaining application features under the guidance of senior developer.
-
Support mobile and web development tasks as assigned.
-
Integrate APIs and assist in connecting frontend components with backend services.
-
Help with testing, debugging, and fixing reported issues.
-
Write clean, readable, and maintainable code with basic documentation.
-
Assist with database-related tasks, including simple queries and data handling.
-
Support deployment activities and environment setup when required.
-
Participate in code reviews to understand best practices and coding standards.
-
Document development tasks, fixes, and technical learnings.
-
Collaborate closely with the team during MVP development and iteration cycles.
Skill Sets:
-
Basic to intermediate knowledge of software development concepts.
-
Familiarity with at least one programming language such as JavaScript or Dart.
-
Basic understanding of mobile or web application development.
-
Understanding of REST APIs and client-server architecture.
-
Familiarity with Git and version control workflows.
-
Ability to follow technical instructions and learn quickly.
-
Good problem-solving skills and attention to detail.
-
Willingness to work in an early-stage product environment.
Additional Expectations:
-
Exposure to Flutter, React, or backend frameworks.
-
Basic knowledge of databases (SQL or NoSQL).
-
Familiarity with Firebase or similar backend services.
-
Understanding of authentication and authorization concepts.
-
Prior experience working on startup projects, MVPs, or real-world applications.