Junior Developer

  • Remote
  • Engineering
  • Full-Time

Company Overview:

At TechUp Labs, we're redefining what it means to be a developer. As a product-based IT company, we create innovative solutions across a wide range of industries, from health and education to sports and more. We're now looking for a Junior Software Developer who brings sharp logic, excellent communication skills in English, and a knack for problem-solving, regardless of how many lines of code they've written.

About the Job:

This role is ideal for someone who is technically curious, a fast learner, and comfortable working with tools like ChatGPT, AI-assisted development platforms, or low-code environments. Whether you're self-taught, coming from a non-traditional background, or still learning to code manually, this opportunity is your gateway to the world of software development. As a Junior Software Developer, you’ll work with experienced engineers, product designers, and project managers to conceptualize and implement features. You’ll also play a key role in communicating solutions, simplifying complex problems, and contributing to collaborative software creation.

Key Responsibilities:

  • Work alongside engineers and product teams to brainstorm, test, and implement features and improvements.
  • Use AI tools (e.g., ChatGPT, GitHub Copilot, Replit Ghostwriter) to assist with development tasks.
  • Translate logical solutions and requirements into clear, structured outlines or pseudocode.
  • Document and explain software workflows or technical concepts in easy-to-understand English.
  • Participate in discussions to simplify technical challenges and propose creative solutions.
  • Collaborate with developers to turn AI-generated suggestions into functional code.
  • Continuously learn and upskill, with support from the team and mentorship.

Required Skills and Qualifications:

  • Strong logical thinking and analytical skills.
  • Exceptional command of spoken and written English, especially for technical communication.
  • Comfortable using tools like ChatGPT or other AI assistants to generate or improve code.
  • Ability to break down complex ideas into simpler terms for documentation or team understanding.
  • A genuine interest in software development and problem-solving.
  • Willingness to learn coding practices, version control (Git), and basic web/app architecture.

Preferred Qualifications:

  • Experience using AI tools in personal projects or academic work.
  • Exposure to any programming language or low-code platforms.
  • Familiarity with how web or app development works (even at a high level).

About You:

You’re not just someone who wants to code—you’re someone who wants to understand and explain. You're resourceful, a clear thinker, and curious about how software systems are built. You love technology, learning new things, and helping others understand them, too. If you're an AI enthusiast, logic whiz, or great explainer, this role is made for you.

Benefits:

  • Remote work with flexible scheduling.
  • Access to mentorship and real-world project experience.
  • Open, collaborative team culture.

How to Apply:

Please share your resume and tell us why you're excited about this opportunity. If you’ve used AI tools like ChatGPT for technical tasks or logic-based projects, share those experiences too! Bonus points for any documentation, writing samples, or personal projects you've contributed to or explained.

Additional Notes:

We’re committed to building an inclusive team that values diversity. We encourage candidates from all backgrounds to apply.

Next Steps:

  • Qualified candidates will be contacted for an initial interview with our hiring team.
  • Shortlisted candidates will participate in additional interviews to assess technical skills and cultural fit.

We’re excited to meet you and welcome a new Junior Developer to TechUp Labs!

P.S.Our BYOD(Bring Your Own Device) policy applies here too. If you have a personal system with 8GB RAM & i5 processor or more, you're all set!

Submit your application