Backend Web Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+41 more
Job description
We are seeking a highly skilled Backend Web Developer to join our development team in Los Angeles, CA. The ideal candidate will have strong experience designing, developing, and maintaining scalable server-side web applications using modern open-source technologies and frameworks. This role requires expertise in backend development, RESTful API design, database management, application security, and cloud-ready architectures.
The successful candidate will work in a collaborative Agile environment, partnering with developers, business stakeholders, and technical teams to deliver secure, high-performing, and scalable web solutions., * Design, develop, test, and maintain backend web applications and services.
- Build and consume RESTful APIs for seamless integration with internal and external systems.
- Develop server-side business logic and application workflows using modern programming languages and frameworks.
- Design, optimize, and maintain relational and non-relational database systems.
- Implement secure authentication, authorization, and session management solutions.
- Develop scalable search and indexing solutions using technologies such as Elasticsearch or Apache Solr.
- Participate in Agile/Scrum ceremonies, including sprint planning, stand-ups, reviews, and retrospectives.
- Utilize Test-Driven Development (TDD) and automated testing practices to ensure code quality.
- Create and maintain technical documentation, API documentation, deployment guides, and operational procedures.
- Collaborate with front-end developers to ensure seamless integration between user interfaces and backend services.
- Monitor application performance and troubleshoot production issues.
- Research emerging technologies and recommend improvements to enhance application performance, security, and maintainability.
- Communicate technical concepts effectively to both technical and non-technical stakeholders.
Requirements
Do you have a Bachelor’s degree?, * Bachelor’s degree in Computer Science, Information Technology, Software Engineering, Computer Engineering, or a related technical field.
- Equivalent professional experience may be substituted for education requirements.
- Minimum of 4 years of professional experience in backend web development.
- Strong programming experience in one or more of the following:
- Python
- Ruby on Rails
- PHP
- ASP.NET
- JavaScript/Node.js
- Experience developing and consuming RESTful APIs.
- Strong understanding of:
- Web application architecture
- Security best practices
- Authentication and authorization
- Session management
- Software development lifecycle (SDLC)
Required Technical Skills
Backend Development
- Python, Django, Flask
- Ruby on Rails
- PHP
- ASP.NET
- JavaScript/Node.js
Database Technologies
- PostgreSQL
- MySQL
- Microsoft SQL Server
- MongoDB
- Experience with database design, optimization, and performance tuning
Development Tools
- Git
- GitHub
- CI/CD pipelines
- Automated testing frameworks
- Agile/Scrum methodologies
Search & Scalability
- Elasticsearch
- Apache Solr
- Experience building scalable, high-availability applications
- Large-scale data processing and storage solutions, * Experience working with open-source software communities and technologies.
- Experience with cloud platforms and containerized deployments.
- Knowledge of microservices architecture.
- Experience with Cassandra or other distributed database technologies.
- Familiarity with DevOps practices and infrastructure automation.
Soft Skills
- Excellent analytical and problem-solving skills.
- Strong written and verbal communication abilities.
- Ability to work independently and collaboratively in a team environment.
- Strong documentation and technical writing skills.
- Ability to explain complex technical concepts to non-technical audiences.
- Passion for learning new technologies and staying current with industry trends.
Work Environment
- Hybrid work model with 1 day onsite per week (Tuesday-Thursday).
- Agile/Scrum development environment.
- Collaborative, fast-paced technology team focused on modern web application development.
Benefits & conditions
Pulled from the full job description
- Health insurance
- Vision insurance
- Dental insurance
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What is a web developer?
The 7 Most Popular Backend Frameworks for Developers
20 Essential Tools For Backend Development
The Most Popular IT Jobs on the Market