Skip to main content

Fullstack Developer (POS-165)

About Us:

As a Senior Fullstack Developer 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 7 years of professional experience in software development, with a strong focus on fullstack or web-based projects.
  • Advanced knowledge of JavaScript, along with deep understanding of HTML and CSS.
  • Proven expertise working with React.js and familiarity with its key concepts.
  • Strong command of state management solutions in front-end applications.
  • Skilled in integrating front-end interfaces with backend systems using RESTful APIs.
  • Hands-on experience with modern front-end build processes and toolchains.
  • Proficiency in using testing tools and frameworks to ensure code quality.
  • Solid analytical thinking and problem-solving capabilities.
  • Effective interpersonal and communication abilities.
  • Practical background in backend development using GoLang, Node.js, or Java, with the ability to design robust and scalable services and APIs.
  • Demonstrates a proactive and opportunity-driven mindset.
  • Committed to prioritization and maintaining high operational standards.
  • Comfortable working in a dynamic and fast-paced environment.
  • Embraces continuous learning and open to receiving feedback.
  • Minimum Upper Intermediate English (B2) or Proficient (C1).

 

Tasks and Responsibilities:

  • Design and build scalable and high-performing front-end applications leveraging React.js and related tools.
  • Develop and maintain backend services, APIs, and data structures to support seamless cross-platform user experiences.
  • Collaborate with product managers, designers, and engineers to transform business needs into technical implementations.
  • Ensure code is clean, well-documented, and aligned with best development practices.
  • Lead code reviews to uphold quality standards and promote knowledge sharing.
  • Identify and resolve complex technical challenges across the stack.
  • Continuously improve tools, processes, and infrastructure to drive team efficiency and product excellence.
  • Mentor junior team members, encouraging collaboration and professional growth.
  • Stay current with technological trends and suggest enhancements for system architecture and tools.
  • Act with ownership and urgency to deliver high-impact results in a dynamic setting.

 

Soft Skills:

  • Responsibility
  • Proactivity
  • Flexibility
  • Great communication skills