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 experience in professional software development, with a focus on fullstack or web-based solutions.
- Strong command of JavaScript, HTML, and CSS to build rich and responsive interfaces.
- Deep knowledge of React.js and its foundational concepts.
- Proficiency in managing application state through modern libraries.
- Skilled in consuming and integrating RESTful APIs with front-end applications.
- Acquainted with modern front-end development workflows and build tools.
- Experience using testing frameworks to ensure code reliability.
- Solid analytical and troubleshooting skills.
- Strong communication and team collaboration capabilities.
- Practical expertise in backend development using GoLang, Node.js, or Java, enabling scalable API and service implementation.
- Oriented toward seizing opportunities and working with a sense of urgency.
- Committed to prioritization and operational excellence in development.
- Comfortable working in a fast-paced and evolving environment.
- Open to continuous learning and feedback.
- Minimum Upper Intermediate English (B2) or Proficient (C1).
Technical Requirements:
- Design and build robust, high-performance front-end solutions with React.js and related technologies.
- Develop backend APIs, services, and data structures to support efficient web and mobile applications.
- Partner with product, UX/UI, and engineering teams to transform business needs into technical outcomes.
- Maintain clean, testable, and well-documented code aligned with best practices.
- Perform code reviews to uphold code quality and foster team knowledge sharing.
- Resolve complex technical challenges across the entire tech stack.
- Promote ongoing enhancements to development practices, tools, and systems.
- Support junior developers through mentorship and leadership.
- Keep up with web and backend technology trends to drive architectural improvements.
- Take initiative and prioritize effectively in a dynamic and fast-paced setting.
Soft Skills:
- Responsibility
- Proactivity
- Flexibility
- Great communication skills