Deskripsi Pekerjaan

DESKRIPSI PEKERJAAN

  • Co-Ideating Solutions (15%) - Work side-by-side with our consultants and customer to design digital solutions that are sensitive to the needs and behaviors of its users.  This will include activities such as:
    • Defining product objectives by analyzing user requirements; envisioning system features and functionality.
    • Conducting a technical feasibility study by recommending system solutions by comparing advantages and disadvantages of custom development vs purchase alternatives.
    • Designing the technical architecture and project management plans to gear up for implementation.
  • Co-Creating Products (50%) - Collaborate with internal and external stakeholders to deliver quality products on time, on target.    This will include activities such as:
    • Database design and development
    • Support and accelerate applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
    • Web development using modern MVC frameworks, languages and technology stacks
    • Mobile development either natively or using a hybrid mobile application framework
  • Building up Best Practices (15%) – Document engineering processes and help develop a scalable project framework for future coding projects.  This will include activities such as:
    • Writing documentation and assistance tools to support users in the long term.
    • Working with peer developers to review technical implementation of projects and identifying areas of improve;
    • Ensuring best practices are well documented, up-to-date and adhered to on a day-to-day basis;
    • Updating job knowledge by researching new technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks
  • Mentor for Junior Developers (20%) – Mentoring and build the basic foundation skills of junior developers in the team.  This will include activities such as:
    • Sharing useful knowledge and experience to all engineering teams
    • Being a direct mentor to junior developers by evaluating their work, give constructive feedback and guiding them in their tasks
 
Skills & Experience Needed:
 
  • Minimum 2 years as Senior Developer, hands-on experience in software, web development and/or Web Mobile with a Bachelors or Masters degree in Computer Science, Information Systems, or equivalent
  • Strong HTML, CSS, JavaScript skills
  • Experience with at least one modern programming language with an MVC framework
  • Agile in picking up new technologies
  • Possess a balance of theoretical knowledge and practical exposure
  • Resourceful and tenacious in solving problems
  • Proactive and able to exercise initiative
  • An aptitude for learning and having lots of fun
  • Love to share and keep other updated with latest technology
  • Dreams of contributing to the latest trends in Web technologies
  • Some mobile development experience is a plus
  • React Native expertise is also a plus
  • Java expertise is also a plus
 

Tentang Perusahaan

Why join us

About Us :We help transform good ideas into great digital solutions through our human-centered
design methodology.The Savant Method:Why Work with Us ?

Address

Komplek Perkantoran Sentra Bisnis Blok C No 10. Jl. Tanjung Duren Utara I, Jakarta Barat, Special Capital Region of Jakarta 11470, Indonesia

No. Telepon

62-21-29332747

Lowongan Kerja Rekomendasi