Senior Frontend Developer job at Stratostaff
Website :
476 Days Ago
Linkedid Twitter Share on facebook

Vacancy title:
Senior Frontend Developer

[ Type: FULL TIME , Industry: Human Services , Category: Information Technology ]

Jobs at:

Stratostaff

Deadline of this Job:
10 February 2023  

Duty Station:
Within Kenya , Nairobi , East Africa

Summary
Date Posted: Friday, January 27, 2023 , Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about Stratostaff
Stratostaff jobs in Kenya

JOB DETAILS:
Roles & Responsibilities:

• Designing, developing, and testing UI for mobile and web applications
• Build reusable code and libraries for future use
• Accurately translate user and business needs into functional frontend code
• Delivering a complete front-end application
• Work with the backend developer to define RESTFul API Specification
• Creating self-contained, reusable, and testable modules and component
• Participating in Sprint Planning and tracking work items
• Work well with technical and non-technical people to deliver high-value results
• Leverage the latest technologies, tools, and frameworks to create industry-leading consumer experiences that make our products a delight to own and use.
• Collaborate with cross-functional partners such as Product Managers, UX Designers, and Engineers to design and deliver a high-quality Android app.
• Build and architect reliable, performant, and scalable mobile applications while developing clean, modular, and reusable code while iterating and shipping rapidly.
• Participate in the agile development processes, including sprint planning, iterative development, estimations, and design sessions.
• Collaborate with remote team members through code reviews and pairing whenever required.
• Readily picks up and applies new concepts, tools, or technologies to all job activities and specific project assignments.
• Communicates effectively, both oral and written, with product development engineers, developers and quality engineers, user experience professionals, quality assurance groups, 3rd party vendors, and senior leadership.
• Proficient in documenting designs and interfaces to facilitate collaborative software development across disciplines and sites.

Key Competencies:
• Results oriented
• Reliable and dependable
• Excellent interpersonal skills
• Time management, planning & organization skills
• Problem solving skills & Analytical thinking
• Good communicator
• Self-driven and a team player.
• Good communication skills

Minimum Requirements:
• Bachelor’s Degree in Computer Science, Software Engineering, IT or related discipline
• A minimum of 6 years of experience
• Extensive hands-on development experience using Java and Kotlin/Flutter
• Extensive experience with Android SDK, Eclipse/Android Studio and modern Developer Tools
• Experience integrating API's and Libraries highly desirable
• Ability to develop against a variety of web architectures and services (HTTP, JSON, REST, etc.)
• Good understanding of mobile device variants, capabilities and constraints
• Experience in other tech stacks is also beneficial (HTML/JS, Obj-C/Swift, etc.)
• Exposure to Agile, Continuous Integration, Test Driven Development is a plus
• Strong proficiency in JavaScript including DOM manipulation and the JavaScript object model
• Thorough understanding of Vue.js
• Knowledge of mobile development
• Ability to work with Ubuntu servers
• Familiarity with common programming tools such as Redux, IDEs, RESTful APIs, Git repositories,
• Ability to work with code versioning tools, such as Git as well , SVN, and Mercurial Understanding of computer networks
• Thorough understanding of React.js, its core principles (React components, hooks, and the React lifecycle) and its’ workflows (such as Flux or Redux). Knowledge of isomorphic React is a plus
• Familiarity with newer specifications of EcmaScript6
• Experience with data structure libraries (e.g., Immutable.js)
• TypeScript, version control software, and remote deployment tools
• Knowledge of modern authorization mechanisms, such as JSON Web Token
• Familiarity with modern front-end build pipelines and tools
• Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
• Ability to understand business requirements and translate them into technical requirements
• A knack for benchmarking and optimization
• Strong Java & Kotlin/Flutter development experience with an impressive Android project (or several!) in the app store
• Good understanding of development methodologies, testing practices, and tools and knowing when to apply each method to achieve the desired outcomes
• Strong experience and knowledge of Design and Architectural patterns and knows when to apply them
• A solid understanding of mobile application design as well as Java frameworks and development


Work Hours: 8


Experience in Months: 72

Level of Education:
Bachelor Degree

Job application procedure

Use the link(s) below to apply on company website.
Senior Frontend Developer


All Jobs

QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Kenya
Job Type: Full-time
Deadline of this Job: 10 February 2023
Duty Station: Nairobi
Posted: 27-01-2023
No of Jobs: 1
Start Publishing: 27-01-2023
Stop Publishing (Put date of 2030): 27-01-2065
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.