Apply

Senior Backend Engineer

Posted 5 months agoViewed

View full description

πŸ’Ž Seniority level: Senior, 4+ years

πŸ“ Location: Nigeria

πŸ” Industry: Payments

🏒 Company: KoraπŸ‘₯ 101-250πŸ’° Seed over 5 years agoFinancial ServicesPaymentsFinanceAppsFinTech

πŸ—£οΈ Languages: English

⏳ Experience: 4+ years

πŸͺ„ Skills: Node.jsMySQLProduct ManagementTypeScriptProduct designMicroservices

Requirements:
  • 4+ years of experience building large-scale and data-intensive applications.
  • Expertise in building performant applications, working with large data, microservices, and distributed systems.
  • Familiarity with Node.js, Typescript, and MySQL.
  • Experience working on low latency, high throughput distributed systems and with microservice architectures.
  • Attention to detail and excellent communication skills.
  • Experience engaging in collaborative multi-functional teams.
  • Experience with test frameworks and writing quality tests.
Responsibilities:
  • Designing, implementing, and maintaining secure large-scale payment solutions to support merchants and the business.
  • Collaborating with relevant stakeholders to improve and optimize the reliability and performance of current applications.
  • Participating actively in code and technical reviews.
  • Documenting development phases and monitoring/debugging systems.
Apply

Related Jobs

Apply

πŸ“ EMEA

🧭 Full-Time

πŸ” Emergency response

🏒 Company: FlareπŸ‘₯ 101-250πŸ’° $15,516,604 Series C over 4 years agoEmploymentHuman ResourcesFinancial ServicesSaaSEmployee BenefitsInformation TechnologyFinTechSoftware

  • Strong experience in Node.js and other JavaScript-based backend frameworks.
  • Deep understanding of both GraphQL and RESTful APIs, API design principles, and modern API tools.
  • Solid experience with real-time systems and related protocols like WebSockets or MQTT.
  • Experience with event-driven architectures.
  • Advanced knowledge of SQL and relational database management systems.
  • Familiarity with NoSQL databases.
  • Experience with optimizing database queries, schema design, and reducing database dependency.
  • Strong knowledge of designing modular and decoupled systems.
  • Experience in implementing microservices and distributed system architectures.
  • Experience with modular monolith architectures.
  • Proven ability to optimize APIs for high concurrency and low latency.
  • Experience in caching mechanisms (e.g., Redis, Memcached) and load-balancing techniques.
  • Proficient in backend testing frameworks.
  • Familiarity with CI/CD pipelines and containerization technologies.
  • Familiarity with observability practices & tools for monitoring backend services.
  • Collaborative mindset and excellent communication and leadership abilities.
  • Strong problem-solving skills.
  • Ability to work in an agile development environment.
  • Commitment to delivering reliable and efficient work/high work quality expectations.
  • Lead the design, development, and optimization of a sophisticated API layer for real-time operations.
  • Migrate existing architecture to a more modular, service-oriented approach.
  • Ensure APIs are highly performant, scalable, and resilient for real-time applications.
  • Collaborate with cross-functional teams to define backend architecture that supports real-time data processing.
  • Develop and implement best practices for data access, caching, and transaction handling.
  • Implement strategies for efficient data fetching and reduced database dependency.
  • Implement unit tests, integration tests, and other automated testing frameworks to ensure API reliability.
  • Monitor and improve backend performance metrics (latency, throughput, etc.).
  • Identify bottlenecks in the current database and API layer and propose effective solutions.
  • Lead backend development efforts, ensuring deliverables are met on time.
  • Collaborate with various teams to ensure successful deployment and migration to new architectures.
  • Define new architectures and strategies for improved performance and developer experience.

GraphQLNode.jsSQLRedisNosqlCI/CDRESTful APIsMicroservices

Posted 28 days ago
Apply