BE Software Engineer

Mid
Senior

Join our growing team as we develop a high-performance iOS mobile application from the ground up. We're looking for a skilled mid-level backend engineer who can deliver scalable, reliable backend solutions and collaborate closely with mobile developers to create seamless features. This is an exciting opportunity to build the foundation of an in-house project.

Key Responsibilities:

  • Design, develop, and maintain scalable backend services for a new iOS mobile application.
  • Translate requirements into functional software and ensure the system architecture is scalable and maintainable.
  • Collaborate with cross-functional teams to gather requirements, understand user needs, and refine product features
  • Optimize APIs and databases for performance, reliability, and scalability.
  • Implement and maintain security best practices to safeguard user data and app integrity.
  • Troubleshoot, debug, and resolve backend issues to ensure seamless app performance.
  • Stay updated on backend development trends and continuously improve the application’s infrastructure.

Requirements:

  • Bachelor’s degree or studies in Computer Science, Engineering, or related field.
  • Minimum 4 years of backend development experience.
  • Strong proficiency in backend technologies like Node.js, Express, or similar frameworks.
  • Experience with designing RESTful APIs, databases (SQL/NoSQL), and microservices.
  • Understanding of mobile app architecture, especially for iOS, and its backend requirements.
  • Familiarity with cloud services (AWS, Google Cloud, etc.) and containerization (Docker, Kubernetes).
  • Strong problem-solving skills and attention to detail.
  • Good communication skills and ability to work effectively in a team environment.

What You Can Expect:

  • The opportunity to work on a brand-new, impactful mobile app project.
  • A collaborative, forward-thinking team environment.
  • Flexibility to work from home, with a casual, results-driven work culture.
  • Competitive benefits, including flexible budgets, and premium medical coverage.
  • Additional vacation days based on tenure.
  • Regular team activities, learning opportunities, and growth support.