Web Developer
About the Team
Our division within Bank Islam is devoted to revolutionizing banking by offering an entirely online experience, standing at the vanguard of digital financial innovation. We embrace the ethos of preemptive self-disruption, ensuring we remain ahead of the curve in delivering unparalleled digital banking experiences. Our mission transcends conventional banking, aiming to equip individuals with the knowledge for astute financial management. We champion business practices that foster a positive, enduring impact on the economy, society, and the environment, consistent with the principles of shariah. Our core values underscore a commitment to customer focus, integrity, surpassing expectations, and owning our objectives, driving our actions in all we undertake.
In the DT Engineering team, we recognize that the backbone of our success lies in our technological advancements. We are on the lookout for a skilled Web Front-End Software Engineer to join our ranks and contribute to our software development endeavors. The ideal candidate should possess a deep understanding of web front-end development processes and be passionate about solving problems and enhancing code quality. If you are someone who thrives on technical challenges and enjoys working in a collaborative environment, we are eager to connect with you.
Primary Functions:
• Design, build, and maintain software solutions for CDX.
• Ensure the efficient functioning of applications through continuous testing, maintenance, and updates.
• Oversee coding, designing, application management, troubleshooting, monitoring, and end-user support.
• Take on project management roles for new application development.
Objectives:
• Be part of the development and upkeep of the 'Be U' web application.
• Design and implement groundbreaking software platforms, in line with our rapid growth.
• Team up with colleagues to ensure applications resonate with organizational goals and customer requirements.
• Enhance the 'Be U' web application's overall functionality and user experience.
• Analyze current systems, identify inefficiencies, and offer innovative solutions.
• Manage complete software development life cycles (SDLC) for assigned projects, in line with company protocols.
Roles & Responsibilities:
• Develop new user-facing features using frameworks like Vuejs, React, or Angular.
• Ensure the technical feasibility of UI/UX designs.
• Embrace web development best practices to write clean, efficient, and reusable code.
• Implement state management solutions for maintaining data consistency across the application.
• Integrate web applications with backend services through APIs.
• Prioritize scalable front-end development to cater to an ever-growing user base.
• Conduct regular audits to identify and rectify performance bottlenecks.
• Collaborate with the broader team to refine and iterate on design and functionality.
Qualification
Bachelor’s degree in software engineering or information technology
Years of Experience
5 - 7 years working experience
Specific Skills / Knowledge and Certification Required
Proficiency in web front-end technologies, including a deep understanding of HTML5 and CSS3, along with experience in resolving browser compatibility issues.
Strong expertise in React or Vue or Angular with a portfolio showcasing your work.
Good in styling with Sass or Tailwind CSS.
Familiarity or experience in headless CMS server development is a plus.
Demonstrates good programming practices and a strong aptitude for learning.
Experience with rapid development cycles in a web-based environment
Deep understanding of core programming principles, including design
Collaborative team spirit
Good communication and presentation skill.
Capable to communicate your thoughts/ideas clearly and precisely.
Independent and able to work in minimal supervision.
Passionate in empowering financial literacy to the people.
Passionate about customers and new technology
Keen attention to detail
Entrepreneur mindset