We are a forward-thinking IT startup dedicated to developing cutting-edge Software as a Service (SaaS) solutions tailored to meet the evolving needs of businesses and individuals in the digital era. Our mission is to create innovative, scalable, and user-centric digital products that simplify workflows, enhance productivity, and drive growth across various industries. By leveraging the latest in cloud technologies, artificial intelligence, and modern development frameworks, we deliver seamless and efficient solutions that empower our clients to succeed in an increasingly digital-first world
Job Summary
Design and maintain robust backend systems using Azure, AWS, or Google Cloud Functions. Implement secure authentication with tools like Microsoft Identity Platform or AWS Cognito. Build optimized RESTful and GraphQL APIs. Ensure data security, scalability, and seamless frontend integration. Proficiency in Node.js, serverless architectures, and CI/C
Job Description
Responsibilities
Develop and Manage Backend Workflows:
- Design, build, and maintain robust backend systems using cloud-native solutions like Azure Functions, AWS Lambda, or Google Cloud Functions. Ensure workflows are optimized for scalability, reliability, and efficiency.
Implement Secure Authentication Mechanisms:
- Utilize tools such as Microsoft Identity Platform, AWS Cognito, or Google Identity Services to implement secure, user-friendly authentication processes. Ensure compliance with best practices for user data security.
Develop and Optimize APIs:
- Build and maintain efficient RESTful APIs and GraphQL APIs to facilitate seamless integration with frontend applications. Ensure APIs are secure, well-documented, and optimized for performance.
Ensure Data Security and Scalability:
- Implement best practices for data security, ensuring sensitive information is encrypted and protected. Design backend systems that can scale effectively to meet growing user demands.
Collaborate Across Teams:
- Work closely with frontend developers and other team members to ensure smooth data flow and integration between the backend and frontend.
Stay Updated on Backend Technologies:
- Continuously research and implement the latest advancements in backend development, cloud computing, and database management to enhance project outcomes
Requirements
Expertise in Cloud Platforms:
- Extensive hands-on experience with Microsoft Azure, AWS, or Google Cloud. Knowledge of their backend services and tools, such as Azure Functions, AWS Lambda, and Google Cloud Functions.
Proficiency in Backend Development:
- Strong command of Node.js for developing efficient server-side applications.
Familiarity with Serverless Architectures and CI/CD Pipelines:
- Understanding of serverless frameworks and proficiency in continuous integration/continuous deployment pipelines using tools like Azure DevOps, AWS CodePipeline, or Google Cloud Build.
Database Management Knowledge:
- Experience with modern database systems such as DynamoDB, Cosmos DB, or Google Firestore is highly desirable.
Bonus Skills:
- Proficiency in performance tuning and debugging backend services.
- Knowledge of data caching techniques and tools like Redis or Memcached.
Application Guidelines
- Cover Letter:Applicants must submit a cover letter explicitly detailing their strengths, skills, and relevant experience.
- Portfolio:Provide links to past projects, GitHub repositories, or real-life implementations of backend systems.
- Interview Focus:Interviews will center on practical knowledge, experiences, and real-world challenges resolved in past roles.
- Performance Assessments:All team members will undergo two assessments within the first two weeks to evaluate performance and efficiency. Roles will be made permanent based on these assessments.
- Background Checks:Comprehensive background checks will be conducted to ensure candidates have positive references and relevant qualifications.
Let me know if you need further refinements or additions!
Method of Application
Signup to view application details.
Signup Now