Job Overview
Job TitleBack End Developer
Job TypeFull Time
Offered Salary$84,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.

Job Description
Back End Developer at Somewhere
This is a full-time remote role for a Back-End Developer at 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 micro services 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.
Key skills/competency
- Back-End Development
- Node.js
- Python
- Databases (PostgreSQL, MySQL, MongoDB)
- RESTful APIs
- Microservices
- Cloud Platforms (AWS, GCP, Azure)
- Docker
- CI/CD
- Security Practices
How to Get Hired at Somewhere
- Tailor your resume: Highlight Node.js, Python, and API development experience for the Back End Developer role.
- Showcase cloud skills: Emphasize your experience with AWS, Google Cloud, or Azure in your application.
- Quantify achievements: Use data to demonstrate your impact on system performance and scalability.
- Prepare for remote work: Be ready to discuss your experience collaborating effectively in distributed teams.
- Understand the tech stack: Be prepared to discuss your familiarity with databases and microservices architecture.
Frequently Asked Questions
Find answers to common questions about this job opportunity
01What are the primary responsibilities for a Back End Developer at Somewhere?
02What are the must-have technical skills for the Back End Developer position at Somewhere?
03Is this a remote position for a Back End Developer at Somewhere?
04What kind of experience is required for the Back End Developer role at Somewhere?
05How is compensation structured for the Back End Developer role at Somewhere?
06What is the domain of the company hiring for this Back End Developer role?
Explore similar opportunities that match your background