Senior Frontend Engineer
at DISCO
Melbourne, Victoria, Australia -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 13 Sep, 2024 | Not Specified | 15 Jun, 2024 | 7 year(s) or above | English,Redux,Webpack,Es6,Ajax,Websockets | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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