Senior Frontend Engineer

at  DISCO

Melbourne, Victoria, Australia -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate13 Sep, 2024Not Specified15 Jun, 20247 year(s) or aboveEnglish,Redux,Webpack,Es6,Ajax,WebsocketsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

At DISCO, we strongly believe in the uniqueness of thought, experience and perspective that can only be achieved through having an inclusive and diverse workforce. We strive to continue to make DISCO an incredible place to work by fostering a culture of inclusiveness, diversity, openness and collaboration. We value all different kinds of experience, so even if you feel you don’t meet all of the necessary criteria for this position, we encourage you to apply.

REQUIREMENTS

  • 7+ years software engineering
  • 5+ years writing React and ES6 with modern libraries and frameworks, such as Redux
  • Basic React Native experience
  • Expert understanding of frontend architecture in large scale apps, routing, code splitting, performance and bundle size optimization, web markup, HTML5, CSS3 and CSS pre-processors
  • Understanding of real time/asynchronous request handling, partial page updates, AJAX, websockets and service workers
  • Experience with front end ecosystem tools such as Webpack, Javascript testing frameworks, package managers, TypeScript/Flow
  • Written and verbal fluency in English
  • Proficiency in GIT source control

Responsibilities:

THE ROLE

A Senior Frontend Software Engineer on the DISCO team assists as both a major contributor and role model in building robust, reusable, and user friendly web and mobile components, interfacing with platform APIs, and finding elegant solutions to complex problems. They guide, mentor and collaborate with other engineers; employ strategic thinking and design knowledge to solve problems; collaborate with cross-functional teams; and help drive a culture of software engineering excellence.

RESPONSIBILITIES

The successful candidate will:

  • Build for DISCO - Develop and release with React for the web and mobile applications and collaborate on our technical vision
  • Write production-ready code that is clean, scalable and performance optimised, delivering a beautiful, industry leading user experience
  • Design with performance, security, and scale in mind.
  • Participate in a culture of documentation and knowledge-sharing within your team and with stakeholders
  • Make your code easily testable/understood by others, and account for edge cases and errors
  • Contribute to the implementation of tools and processes for development, productivity, testing, and debugging code
  • Lead planning and discussions for complex projects. Actively participate and enhance the SDLC processes. Advocate for delivering value in increments.
  • Keep learning and stay up to date with the latest relevant technologies
  • Be an inspiration and mentor for more junior members of the team.


REQUIREMENT SUMMARY

Min:7.0Max:12.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Melbourne VIC, Australia