This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The Senior Frontend Software Engineer at DISCO will be responsible for developing and releasing web and mobile applications using React, collaborating on the technical vision, and ensuring a clean, scalable, and performance-optimized codebase.
They will design with a focus on performance, security, and scalability, participate in a culture of documentation and knowledge-sharing, and make their code easily testable and understood by others.
The role involves contributing to the implementation of tools and processes for development, productivity, testing, and debugging code, leading planning and discussions for complex projects, and advocating for delivering value in increments.
The engineer will stay up to date with the latest technologies, mentor junior team members, and actively participate in enhancing the software development life cycle processes.
Requirements:
7+ years of software engineering experience.
5+ years of experience in writing React and ES6 with modern libraries and frameworks like Redux.
Basic experience with React Native.
Expert understanding of frontend architecture in large-scale apps, routing, code splitting, performance optimization, web markup, HTML5, CSS3, and CSS pre-processors.
Familiarity with real-time/asynchronous request handling, AJAX, websockets, service workers, and frontend ecosystem tools like Webpack, JavaScript testing frameworks, package managers, TypeScript/Flow.
Written and verbal fluency in English.
Proficiency in GIT source control.
Benefits:
Remote work from home or a co-working space with support from an international team.
Competitive salary in a fast-growing startup.
Four weeks of paid vacation leave per year.
Two weeks of paid sick leave per year.
Paid Parental Leave.
Company laptop provided.
Monthly internet allowance/reimbursement.
Office set-up allowance.
Annual learning and development allowance.
Flexible work environment with trust in employees to figure out the best way to work.