Senior Backend Developer
Job Description Roles & Responsibilities Lead the design and development of scalable, high-performance software solutions across the full stack. ● Drive architectural decisions, ensuring alignment with business objectives and technical strategy. ● Establish and enforce coding standards and best practices to maintain code quality. ● Mentor and support mid-level engineers, fostering a culture of continuous learning and innovation. ● Collaborate with cross-functional teams to define and implement software solutions that meet business requirements. ● Oversee the technical aspects of major projects, ensuring timely delivery and adherence to quality standards. ● Explore and implement new technologies to enhance development efficiency and product capabilities. ● Identify and mitigate technical risks, ensuring robust and reliable system design. ● Good to have: Knowledge of frontend technologies such as Angular, HTML, and CSS Leadership & Communication ● Proven ability to lead and mentor engineering teams, fostering technical excellence and growth. ● Strong communication and collaboration skills, with the ability to work across departments and influence key decisions. Security & Web Application Expertise ● Experience in implementing secure authentication and authorization mechanisms (OAuth 2.0, JWT). ● Proficiency in secure coding practices, threat modeling, and security code reviews. Software Quality & Testing ● Extensive experience in designing and implementing comprehensive testing strategies for large-scale systems. ● Strong knowledge of unit testing, integration testing, and end-to-end testing. ● Hands-on experience in CI/CD pipelines, test automation frameworks, and performance optimization. ● Ability to mentor engineers in best practices for writing testable, maintainable code. Education ● Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent industry experience. ________________________________________ Desired Candidate Profile ● Proven experience as a Principal or Senior Software Engineer, specializing in full-stack development. ● Expert-level proficiency in JavaScript, and TypeScript, with strong backend development experience in Node.js frameworks such as Express.js. ● Strong knowledge of software architecture patterns, including microservices, CQRS, and event-driven architectures. ● Experience with third-party integrations such as payment gateways, email gateways, and external APIs. ● Expertise in database management, including SQL and NoSQL databases such as PostgreSQL, MySQL, MongoDB, and DynamoDB. ● Experience with OpenSearch and Redis for search and caching solutions. ● Hands-on experience with cloud platforms (AWS, Azure, GCP) and DevOps practices. ● Strong problem-solving skills with the ability to navigate complex technical challenges. ● Good to have: Knowledge of frontend technologies such as Angular, HTML, and CSS. Employment Type Full Time Company Industry IT - Software Services Department / Functional Area Software DevelopmentApplication Development (IT Software) Keywords Backend Software EngineerSenior Software EngineerSoftware Architecture Get real-time job updates only on our App
Ready to apply?
You are viewing this role on JobSphere AI. Applications are completed on the original employer / source website.
Apply on original siteOpens the employer's site in a new tab
- CompanyMorgans Retail LLC
- LocationDubai - Australia
- CategoryFullStack
- SourceNaukrigulf
- Listed1 month ago
Related FullStack jobs
Senior DevOps / CI/CD Engineer
In this role, the DevOps Engineer will be responsible for: Analyzing, designing, and developing CI/CD solutions for Java/Angular applications within the…
Intelligence Operations Integrator
Barbaricum is a rapidly growing government contractor providing leading-edge support to federal customers, with a particular focus on Defense and National…
Senior Python Data Scraping Engineer (Freelance)
Mindrift is looking for highly skilled Senior Python Data Scraping Engineers to join the Tendem project and drive specialized data scraping workflows within…
Senior Python Data Scraping Engineer (Freelance)
Mindrift is looking for highly skilled Senior Python Data Scraping Engineers to join the Tendem project and drive specialized data scraping workflows within…