PT Maybank Sekuritas Indonesia

Frontend Developer Contract

Posted: 1 minutes ago

Job Description

ResponsibilitiesArchitect and implement web/mobile UI/UX based on provided wireframes and business requirements.Gather, document and analyze business requirements in order to help define scope of software development initiatives. May include web/mobile page mock-ups and interaction prototyping.Produce and maintain documentation related to application software (e.q. scope requirements, logical and technical designs, testing and implementation plans).Troubleshoot and implement bug fixes related to client and user reported issues.Play proactive support role and take ownership of technical issues, and work with internal/ cross functional/ external team to resolve more advanced issues when necessary.Collaborate with team members in all aspect of software design, coding, testing, documentation & deployment.RequirementsBachelor's, Master’s or Ph.D. in Engineering, Computer Science, or a related technical field.2-5 years of experience in the full lifecycle of mobile-app development.At least 1+ years of experience developing applications using Tauri, React, or related web technologies (JavaScript, TypeScript, Rust).Familiar with source-control system such as Git and Financial Technology/Stock Brokerage.Experience with Rust or system-level programming is a plus.Strong understanding of modern UI/UX design principles, architecture patterns, and performance optimization for desktop and web environments.Solid debugging, troubleshooting & coding skills, with ability to drive teams through massive refactoring exercise and improve coding standards across large code bases.Ability to complete product development cycles – from inception to production, scaling up, supporting new requirements, and re-architectures.Experience deploying desktop applications for Windows, macOS, and LinuxExposure to CI/CD pipelines for desktop and web application development.Strong knowledge of RESTful APIs, WebSockets, and event-driven/pub-sub patterns.Ability to plan, prioritize, estimate, and execute releases with good degree of predictability.Ability to drive technical discussions and present your idea for the team.•Excellent written and verbal communication skills.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In