2 days ago

Back End Developer

Somewhere

Hybrid
Full Time
$48,000
Hybrid

Job Overview

Job TitleBack End Developer
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$48,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Role Description

This is a full-time remote role for a Back End Developer at Somewhere, a growing US-based company. The Back End Developer will be responsible for designing, developing, and maintaining high-performance server-side systems for web and mobile applications.

Qualifications

  • 2-3 years of professional experience in back-end development with expertise in Node.js, Python, Ruby on Rails, Java, or similar back-end languages and frameworks.
  • Strong proficiency with databases (e.g., PostgreSQL, MySQL, MongoDB) and database management practices.
  • Expertise in developing, deploying, and scaling RESTful APIs and microservices architecture.
  • Experience working with cloud platforms like AWS, Google Cloud, or Azure to deploy and manage scalable systems.
  • Experience with containerization (e.g., Docker) and continuous integration/continuous delivery (CI/CD) pipelines.
  • Knowledge of security practices, including data protection, encryption, authentication, and authorization.
  • Understanding of server-side logic, data structures, algorithms, and performance optimization techniques.
  • A bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Ability to work effectively in a remote, cross-functional team and communicate clearly in a distributed environment.

Responsibilities

  • Design, develop, and maintain high-performance back-end services and systems for web and mobile applications.
  • Build and integrate RESTful APIs and microservices to support front-end and mobile application functionality.
  • Implement robust, scalable architecture solutions and optimize the performance of server-side logic.
  • Manage databases (e.g., PostgreSQL, MySQL, MongoDB) and ensure the secure, efficient handling of data.
  • Collaborate with product managers, DevOps, and other engineering teams to build and deploy backend services and ensure smooth integration.
  • Ensure high-level security practices for handling data, authentication, and authorization protocols.
  • Troubleshoot and resolve back-end issues to ensure seamless system operations.
  • Keep up-to-date with emerging back-end technologies, frameworks, and best practices, and integrate them to improve product quality and efficiency.

Compensation

This role offers $2,000 - $6,000 per month, paid in USD, depending on experience. This is an independent contractor agreement paid twice monthly, with a desire for long-term commitment.

Key skills/competency

  • Back-end Development
  • Node.js
  • Python
  • RESTful APIs
  • Microservices
  • Databases (PostgreSQL, MySQL, MongoDB)
  • Cloud Platforms (AWS, Google Cloud, Azure)
  • Docker
  • CI/CD
  • Security Practices

Tags:

Back-end Developer
API development
microservices
database management
system design
performance optimization
security
collaboration
web applications
mobile applications
Node.js
Python
Ruby on Rails
Java
PostgreSQL
MySQL
MongoDB
AWS
Docker
CI/CD

Share Job:

How to Get Hired at Somewhere

  • Research Somewhere's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume for Somewhere: Highlight your expertise in Node.js, Python, cloud platforms, and RESTful APIs.
  • Showcase your back-end projects: Provide a portfolio demonstrating experience with scalable system design and development.
  • Prepare for technical interviews: Expect questions on algorithms, data structures, system design, and database management.
  • Emphasize remote communication skills: Demonstrate your ability to collaborate effectively in a distributed team environment.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background