Back-End Engineer (Python, NodeJS)

NetForemost, Inc

Not Interested
Bookmark
Report This Job

profile Job Location:

Aguadulce - Panama

profile Monthly Salary: Not Disclosed
profile Experience Required: 4-5years
Posted on: 8 hours ago
Vacancies: 1 Vacancy

Job Summary

This is a remote position.

Backend Engineer

Part-Time (20 hrs/week) Full-Time (40 hrs/week after 3 months)

Location: LATAM

Remote Contract-to-Full-Time

About the Role

We are looking for a MidSenior Backend Engineer who can take ownership of product backends end-to-end. This role is ideal for someone who doesnt just write endpoints but thinks in systems architecture scalability security performance and long-term maintainability.

You will start at 20 hours per week with the opportunity to transition to 40 hours per week after 3 months based on performance and project growth.

This role is designed to support multiple current and future products.





What Youll Do

  • Design and implement scalable backend architectures

  • Own API development from concept to production

  • Model and manage relational databases effectively

  • Implement authentication and authorization systems

  • Build and maintain background processing systems

  • Ensure strong testing coverage (unit integration)

  • Improve performance reliability and observability

  • Collaborate with frontend product and DevOps teams

  • Participate in code reviews and technical decisions

  • Maintain CI/CD and deployment best practices



Requirements

Core Technical Requirements

We are looking for strong backend fundamentals not just framework familiarity.

Backend & API

  • 36 years backend development experience

  • Strong experience building RESTful APIs

  • Experience with modern backend frameworks (FastAPI Django Express NestJS etc.)

  • Understanding of clean architecture and service-layer patterns

Databases

  • Strong SQL knowledge

  • Experience designing relational database schemas

  • Query optimization and indexing knowledge

  • Migration management experience

Asynchronous & Scalable Systems

  • Experience with background jobs / task queues

  • Caching strategies (Redis or similar)

  • Understanding of concurrency and async systems

Testing & Quality

  • Experience writing automated tests

  • Understanding of integration vs unit testing

  • Familiarity with CI/CD pipelines

  • Linting formatting static typing tools

DevOps & Infrastructure

  • Docker experience

  • Environment configuration management

  • Basic cloud deployment knowledge (AWS GCP Azure etc.)

  • Understanding of production monitoring and logging

Security

  • JWT-based authentication systems

  • Input validation & API security best practices

  • Basic understanding of OWASP principles



Benefits

What we offer


  • 100% Remote Work

  • Flexibility

  • Growth Opportunities

  • Learning Opportunities

  • Paid time off Incentive

  • Annual Retention Incentive 12%

  • Monthly Productivity and Learning Incentive 7.5%




Required Skills:

Proactive attitude and willingness to take initiative. Leadership skills and the ability to collaborate effectively with others. Strong desire to learn and complete relevant training or courses. Excellent communication skills both written and verbal. Nice to have: Conversational English

This is a remote position.Backend Engineer Part-Time (20 hrs/week) Full-Time (40 hrs/week after 3 months) Location: LATAM Remote Contract-to-Full-Time About the RoleWe are looking for a MidSenior Backend Engineer who can take ownership of product backends end-to-end. This role is ideal for s...
View more view more

Company Industry

IT Services and IT Consulting

Key Skills

  • APIs
  • Docker
  • Jenkins
  • REST
  • Python
  • AWS
  • NoSQL
  • MySQL
  • JavaScript
  • Postgresql
  • Django
  • GIT