Backend Developer SA
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Backend DeveloperWe are seeking a skilled and detail-oriented Backend Developer to join our team. In this role, you will be responsible for building, maintaining, and optimizing server-side applications, databases, and APIs that support scalable and high-performing systems.The ideal candidate is passionate about software development, problem-solving, and creating reliable backend solutions that power seamless user experiences. You will collaborate closely with front-end developers, product teams, and other engineers to design and implement efficient, secure, and scalable applications.This position requires strong technical expertise, analytical thinking, and the ability to work effectively in a fast-paced and collaborative environment.Key ResponsibilitiesDevelop, maintain, and optimize backend systems and server-side applicationsDesign and manage APIs, databases, and application architectureBuild scalable, secure, and high-performing systems and servicesCollaborate with front-end developers and cross-functional teams to integrate user-facing elementsWrite clean, maintainable, and efficient code following best practicesTroubleshoot, debug, and resolve backend-related issues and performance bottlenecksOptimize database queries and application performanceImplement security and data protection best practicesParticipate in testing, deployment, and code review processesMaintain technical documentation and contribute to system improvementsSkills & Experience RequiredProven experience as a Backend Developer, Software Engineer, or similar roleStrong proficiency in backend programming languages such as Node.js, Python, Java, PHP, Go, or similar technologiesExperience designing and consuming RESTful APIs and web servicesStrong understanding of SQL and/or NoSQL databasesFamiliarity with cloud platforms such as AWS, Google Cloud, or AzureExperience with version control systems such as GitUnderstanding of server architecture, authentication, and application security principlesStrong problem-solving and analytical skillsAbility to work independently and collaboratively within a team environmentExcellent communication and organizational skillsPreferred QualificationsExperience with Docker, Kubernetes, CI/CD pipelines, or DevOps practicesFamiliarity with microservices architecture and distributed systemsExperience working in SaaS, startup, or agile development environmentsKnowledge of automated testing and software development best practicesBachelor's degree in Computer Science, Software Engineering, or a related field preferredCore CompetenciesProblem-solving and analytical thinkingAttention to detail and code qualityCollaboration and communicationAdaptability and continuous learningAccountability and time managementInnovation and technical curiosityBy applying to this position, we'll create your Simera Professional Key (SPK)— a unique key that helps you connect with employers, stand out, and secure the right match.