All open roles

Technology, Information and Internet

Software Engineer

Full-timeRemoteEngineering

Job description

This is a full-time remote role for a Software Engineer. You will design, develop, and maintain software applications with a focus on back-end development and programming.

Key responsibilities include implementing object-oriented programming (OOP) concepts, working with cross-functional teams, and contributing to software solutions that align with project goals and client requirements.

You will work independently in a remote environment while staying aligned with the team and delivery timelines.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • 1+ year hands-on experience with Next.js
  • 1+ year hands-on experience with React.js
  • 1+ year hands-on experience with Python
  • 1+ year experience with databases (SQL or NoSQL)
  • Comfortable working in a fully remote setting

Qualifications we look for

  • Strong foundation in Computer Science: data structures, algorithms, and software design
  • Experience in back-end web development and software development frameworks
  • Proficiency in programming and object-oriented programming (OOP)
  • Problem-solving mindset, analytical thinking, and collaborative teamwork
  • Familiarity with cloud technologies and AI (plus)
  • Ability to work independently and meet project deadlines