We are seeking for skilled front-end developer specializing in front-end and mobile development to join our team. You will join a multidisciplinary team helping to shape our product development and showcasing the potential for data and analytics in transforming marketing and advertising space for the better. As a front-end developer, you will translate UI/UX wireframes into visually appealing and functional web components. This role requires expertise in front-end technologies, collaboration with back-end developers, web designers, product owner and a passion for delivering exceptional user experiences across various platforms. Responsibilities Involve in all phases of the software development life cycle, including analysis, design, develop, testing, deploy, and support. Translate UI/UX wireframes into visually appealing and intuitive web components and/or interfaces. Create high-quality mock-ups and prototypes. Implement high-quality graphic standards and consistent user experience across projects according to style guides and brand identity. Design and develop mobile-based features for iOS and Android platforms. Apply object-oriented programming (OOP) principles in development tasks and write well-designed, testable, and efficient codes. Ensure the application delivers the best possible performance, quality, reliability, and responsiveness without compromising application\'s security. Document and maintain software functionality to ensure its comprehensiveness and sustainability. Troubleshoot, debug, and enhance existing systems to improve performance and functionality. Identify and resolve bottlenecks, bugs, and other technical issues. Stay up to date on emerging technologies and industry trends to recommend new web and mobile technologies from time to time. Communicate effectively with business users and product owner and collect their feedback, as well as collaborating with back-end developers for troubleshooting and development works. Qualifications Proven work experience as a front-end developer with a focus on UI/UX. Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model. Strong proficiency in front-end libraries and frameworks such as ReactJS/AngularJS and their core principles. Experience with popular ReactJS workflows, such as Flux or Redux. Experience in developing mobile applications for iOS and Android platforms, and proficiency in using mobile development frameworks such as React Native or Flutter. Proficient in RESTful APIs for seamless data integration. Proficient in using code versioning tools, such as GitHub. Proficient in front-end build tools and package managers. Proficient in CSS and CSS frameworks, such as Bootstrap. Proficient in modern authorization mechanisms, such as JSON Web Token. A knack for benchmarking and optimization to improve system efficiency. Familiarity with cloud platforms, such as AWS, Azure or GCP. Familiarity with browser testing and debugging. Familiarity with Agile methodologies and tools, such as JIRA. Knowledge of CI/CD practices. Ability to understand business requirements and translate them into technical requirements. Understanding of user experience and appreciation towards layout aesthetics. Excellent interpersonal and communication skills. Excellent analytical and multitasking skills. Problem-solving aptitude. A diploma or university degree in Computer Science or a related field is preferred.
foundit
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.