Web Platform Engineer - Junior or Senior Consultant
EY
- Jakarta
- Permanen
- kerja tetap
- Bachelor's degree (Computer Science, Computer Engineering or Mathematics) or related experience
- 1-3 years of Development experience
- Strong knowledge of algorithms and data structures
- Fluency in developing and understanding sequence diagrams, class models, etc.
- Proficiency in NodeJS, React or other Web Library/Framework
- Experience with the mobile web platform is necessary
- Provide mobile web functionality for innovation
- Working knowledge of the general web architectures, trends, and emerging technologies
- Experience in writing maintainable and testable code, including API design, unit testing and UI testing techniques.
- Proficient understanding of code versioning tools (preferably Git)
- Collaborate with backend team and product/experience teams
- Humble and hungry engineer. Always curious, always looking for a better way
- Highly accountable and takes ownership of one's own work.
- 4+ years of professional web software development experience
- Experience owning an end-to-end feature
- Possess excellent communication, sharp analytical abilities with proven design skills, able to think critically of the current system in terms of growth and stability
- Ability to understand business requirements and translate them into technical requirements
- Familiarity Microservices, Service Worker and PWA (Progressive Web App)
- Familiarity with modern build pipelines and tools
- Identify and resolve performance and scalability issues
- Experience with browser APIs and optimizing front end performance
- Prior consulting experience relevant to industry-specific business and technology functions
- Prior consulting experience highly preferred
- Continuous learning: You'll develop the mindset and skills to navigate whatever comes next
- Success as defined by you: We'll provide the tools and flexibility, so you can make a meaningful impact, on your way
- Transformative leadership: We'll give you the insights, coaching, and confidence to be the leader the world needs
- Diverse and inclusive culture: You'll be embraced for who you are and empowered to use your voice to help others find theirs