Neotechie
Job Details

Job Details

Review the role details and apply for the opportunity that matches your experience.

Show other jobs

Software Engineering

Software Engineer

Work Experience2–5 Years
LocationRemote / Onsite
EmploymentFull Time
Apply via Email

Role Overview

Seeking a Software Engineer with experience in building scalable web applications, backend systems, APIs, and third-party integrations. The role involves developing reliable software solutions, maintaining high code quality standards, and collaborating with cross-functional teams to deliver production-ready applications.

Responsibilities

  • Develop and maintain scalable web applications and backend services.
  • Build REST APIs and integrate third-party platforms and services.
  • Write clean, maintainable, and well-documented code following best practices.
  • Collaborate with product, design, QA, and delivery teams throughout the development lifecycle.
  • Optimize application performance, reliability, and scalability.
  • Design and manage backend systems, databases, and server-side logic.
  • Troubleshoot bugs, debug production issues, and improve system stability.
  • Participate in code reviews, testing, and deployment processes.
  • Work with cloud infrastructure, CI/CD pipelines, and modern development workflows.

Required Skills

JavaScriptReactNode.jsPythonREST APIsBackend DevelopmentWeb ApplicationsDatabase DesignSystem IntegrationGitSoftware DevelopmentDebuggingPerformance Optimization

Preferred Skills

  • Experience building SaaS or enterprise-grade applications.
  • Familiarity with cloud platforms and deployment workflows.
  • Understanding of database optimization and scalable backend architecture.
  • Experience with CI/CD pipelines, Docker, or containerized environments.
  • Strong problem-solving, communication, and collaboration skills.
  • Education: Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field. Equivalent hands-on development experience and project work will also be considered.