Senior FrontEnd Python Developer

Two95 International Inc. Selangor, Malaysia
Apply Now

Key tasks and responsibilities Your primary focus will be assisting in the development of end-to-end solution, from front-end to back-end with the focus on high performance. You will: ● Investigate and resolve application functionality related issues ● Contribute to the documenting of the code and application when you are completing code for a ticket ● Contribute to day to day coding, bug fixing and to specific projects ● Be aware of and used to working to the full software lifecycle ● Be involved in the development and maintenance of the product ● Work with other teams within the business, such as Business Analysis, Testing, Support and Operations ● Help innovate and stay ahead of the curve with new technologies and out of the box thinking ● You may be required to travel locally and overseas ● Design, build, and maintain efficient, reusable, and reliable Python code ● Integration of data storage solutions ● Integration with various monitoring tools ● Identify bottlenecks and bugs, and devise solutions to these problems ● Help maintain code quality, organisation and automatisation ● Participate in early product demonstrations to customers ● Write effective, scalable code using server side templating languages ● Develop front-end and back-end components to improve responsiveness and overall performance ● Integrate user facing elements into applications ● Test and debug programs ● Improve functionality of existing systems ● Implement security and data protection solutions ● Assess and prioritise feature requests ● Co-ordinate with internal teams to understand user requirements and provide technical solutions ● Integrate multiple data sources and databases into one system ● Apply fundamental design principles behind a scalable application ● Create database schemas ● Take UI / UX Designs and turning them into workable code for our products and services ● Design and deliver web application solutions based on the defined scope ● Produce and maintain web application user interfaces ● Optimise and test page display, behaviour and UX for multiple device types and resolution ● Assist planning and co-ordinating of code deployments while following procedures ● Participate in code review of own and other mid and junior level developers’ code, in accordance with code review guidelines ● Train and supervise mid and junior level developers and new starters ● Mentor mid and junior level developers' technical product understanding and provide coaching to meet internal coding standards