Skip to main content

Staff Fullstack Software Engineer (P779)

About Us:

As a Staff Fullstack Software 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 Engineering, Computer Science, or a related field.
  • 8+ years of experience in computer-related fields, demonstrating broad exposure to systems and architecture.
  • Solid experience in JavaScript, with deep understanding of core concepts and ES6+ features.
  • 6+ years of experience in React.js, including modern practices such as functional components, context API, and hooks.
  • 3+ years of experience in Node.js, building scalable backend services.
  • Proficiency in REST API development, focusing on best practices for performance, scalability, and security.
  • Experience with SQL databases, preferably PostgreSQL, including schema design and complex querying.
  • Strong skills in data modeling, with attention to structure, normalization, and efficiency.
  • Knowledge of design patterns, code abstraction, and isolation for scalable and maintainable code.
  • Familiarity with Agile methodologies, including SCRUM or Kanban workflows.
  • Experience in writing tests and debugging, particularly unit testing and error handling strategies.
  • Minimum B2 (Upper-Intermediate) or C1 (Proficient) level in English.

 

Tasks and Responsibilities:

  • Coordinate and maintain microservices-based solutions, ensuring seamless service communication and reliability.
  • Contribute to and implement micro-frontend architecture, promoting modular and scalable front-end design.
  • Implement logging, monitoring, and instrumentation for performance tracking and system stability.
  • Mentor junior engineers and contribute to technical documentation, supporting team development.
  • Collaborate in triage and bug-fixing processes, ensuring quick resolution of production issues.
  • Work closely with cross-functional teams to align solutions with product and business goals.

 

Soft Skills:

  • Responsibility
  • Proactivity
  • Flexibility
  • Great communication skills