New York

Description

Location: Remote
Type: Full-Time
Experience Level: Mid to Senior Level
Job Description:
We are seeking a highly skilled and motivated Back-End Developer to join our growing tech team. You will be responsible for building, optimizing, and maintaining the server-side logic, database architecture, and APIs that power our web and mobile applications. If you are passionate about clean code, performance, and scalable systems, we’d love to meet you.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 3+ years of experience in back-end development.
  • Proficiency in one or more server-side languages: Node.js, Python, Java, PHP, Ruby, or .NET.
  • Strong understanding of RESTful APIs and microservices architecture.
  • Experience with databases such as PostgreSQL, MySQL, MongoDB, or Redis.
  • Familiarity with version control systems (e.g., Git).
  • Experience with containerization tools like Docker and deployment pipelines.
  • Knowledge of cloud platforms (e.g., AWS, Azure, or GCP) is a plus.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.

Bonuses

(Nice to Have):
  • Experience with GraphQL or gRPC.
  • Familiarity with DevOps practices and CI/CD tools (Jenkins, GitHub Actions).
  • Knowledge of security best practices in back-end development.
  • Contributions to open-source projects or a strong GitHub portfolio.
  • Experience with test-driven development (TDD) and unit testing frameworks.

Benefits

  • Competitive salary and performance bonuses.
  • Flexible working hours and remote work opportunities.
  • Paid time off (vacation, sick leave, public holidays).
  • Health insurance or wellness support.
  • Professional development budget (courses, certifications, tech events).
  • A collaborative, supportive team and room for growth.

Responsibilities

  • Design, develop, and maintain scalable server-side logic and APIs.
  • Integrate user-facing elements with server-side logic.
  • Manage database architecture, migrations, and queries efficiently.
  • Optimize application performance, scalability, and reliability.
  • Collaborate with front-end developers, designers, and product teams.
  • Write clean, maintainable, and testable code.
  • Participate in code reviews, troubleshooting, and debugging.
  • Stay updated with emerging technologies and suggest improvements.
Interested and qualified candidates should click Apply, fill details, and upload their CV.