The company is seeking to hire a Senior Backend Engineer, who will play a key role in developing, maintaining, and scaling their product stack. S/he will be responsible for building high-performance backend systems, mentoring junior engineers, and collaborating with cross-functional teams to deliver exceptional products.
This role is ideal for a technically strong, business-aware, and solution-oriented engineer who thrives in an agile, innovative environment.
Requirements
B.Sc/BA degree in Computer Science or any related field
Minimum of 6 years of professional experience in the following backend technologies
Java and JavaScript/Node.js
Knowledge of Object-oriented Programming concepts.
Good understanding of relational databases and agile methodologies.
Working knowledge of core data structures.
Understanding of test-driven development (TDD).
Familiarity with containerization (i.e., Docker) and knowledge of at least one CI/CD tool.
Experience working with AWS, architecture, and design principles.
Strong team leader and player, with the ability to improve knowledge and skills.
Good Interpersonal, stakeholder management, and communication skills.