Skip to main content

FullStack Engineer (POS-198)

About Us:

As a SR FullStack Engineer at Kenility, you’ll join a tight-knit family of creative developers, engineers, and designers who strive to develop and deliver the highest quality products into the market.

 

Technical Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Over five years of experience as a software engineer, working across both frontend and backend technologies.
  • Proficient in building modern and robust user interfaces using React or React Native.
  • Skilled in backend development using Python or Ruby, with a strong foundation in API architecture and systems integration.
  • Familiarity with cloud environments and infrastructure tools such as Docker, Kubernetes, or Terraform.
  • Capable of making well-reasoned architectural decisions and effectively communicating trade-offs in collaborative settings.
  • Experience working in Agile or Scrum teams, contributing to peer development through pairing and code reviews.
  • Bonus: Experience with both React and React Native technologies.
  • Bonus: Knowledge of database systems, including performance optimization and scalable design with PostgreSQL, MySQL, or similar.
  • Bonus: Understanding of distributed architectures, event-driven systems, or Kafka.
  • Bonus: Exposure to fintech, payments, or regulated industries.
  • Bonus: Contributions to engineering culture, including process optimization and documentation practices.
  • Minimum Upper Intermediate English (B2) or Proficient (C1).

 

Tasks And Responsibilities:

  • Define and lead the technical direction for complex, scalable systems with high availability requirements.
  • Establish engineering benchmarks related to performance, reliability, and security.
  • Align cross-functional teams through strategic trade-off analysis and drive cohesive execution.
  • Architect and deliver mission-critical platforms that span multiple teams and business domains.
  • Act as a technical authority across both backend and frontend components, setting reusable patterns and practices.
  • Lead architectural planning efforts that prioritize long-term system maintainability and growth.
  • Work closely with product and business stakeholders to align delivery with both immediate and strategic goals.
  • Shape technical direction in undefined problem spaces, bringing clarity and structure.
  • Communicate effectively with engineers, leaders, and executives through clear proposals and sound technical reasoning.
  • Balance engineering excellence with business needs through deliberate decision-making.
  • Mentor and support peers through collaborative development practices such as pairing, code reviews, and design feedback.

 

Soft Skills:

  • Responsibility
  • Proactivity
  • Flexibility
  • Great communication skills