Job Description
About Company
Joining a continually evolving environment, the successful candidate will have the opportunity to work on a range of complex, challenging and interesting projects for key clients.
Your role & responsibilities
- Develop modern responsive web applications following Single Page Application architecture
- Develop web templates based on graphical web layout designs that follow the strict requirements of W3C standards with platform/browser compatibility
- Provide leadership in the development of the code and keeping with the established processes and standards
- Integrate with a CMS and other services via GraphQL
Your skills & qualifications
- Solid knowledge of web technologies (HTML/ CSS/ JavaScript) and frameworks in building responsive design and cross browser compatible
- Solid understanding of Javascript (ES6+)
- Solid knowledge of React, React-Native, and similar technologies
- Hands-on experience with popular JavaScript tools, frameworks and design principals, and up to date with the changing JavaScript ecosystem landscape
- Experience in analyzing UI performance metrics and optimizing the implementation
- Ability to perform and influence code reviews as well as technical design meetings
- Thorough understanding of Software Development Lifecycle and methodologies
Preferred Skills & Requirements:
- Experience in building web applications with video playback capabilities
- Working experience with Scrum or similar agile methodologies
- Experience with version control systems (e.g. Git) and understanding of branching models & strategies
- Experience with docker and deployment tools
- Experience with Xcode and Android Studio
Benefits for you
- Flexible in-office and remote work arrangements
- In-depth knowledge sharing sessions
- Great Place to Work-Certified™
- Attractive Referral bonus program
- Unused annual leave days of a calendar year can be carried forward over a maximum period of up to 03 years
- On-the-job training including English, soft skills, technical courses, and diverse certification programs
- Latest tech tools and fully equipped working facilities
- Exclusive Tech Talks and in-depth knowledge sharing sessions
- Fascinating employee engagement and entertainment activities
- And much more!