Company:
W3Global
Location: Santa Monica
Closing Date: 16/10/2024
Salary: £200 - £250 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description
Senior Software Engineer (Frontend)
Location: Santa Monica, CA.
Remote for now. (Ideally looking for someone near the Hub: Santa Monica/San Francisco/Burbank/Seattle/Bristol/NY/Orlando)
Employment Type: Full Time
Mandatory Skills
- Javascript/Typescript
- React
- Node.Js
- AWS
Basic Qualifications
4+ years of experience building highly scalable and performant production-level web applications. Demonstrated ability to architect complex technical changes, knowledge-share, and get buy-in for their solutions, or 2+ years with a Master's degree.
- Writes well-documented, clear, and robust code.
- Experience working within a modern Javascript/Typescript application.
- Proven ability to integrate with third-party systems (ex: APIs, SDKs, etc).
- Highly diligent with seeing projects from beginning to end, designing workflows, and executing tasks.
- Quickly learn, understand, and adapt to new technologies, identifying root causes and solving highly sophisticated problems.
- Exhibits emotional intelligence, supervises oneself under high-pressure situations, and meets urgent timelines.
- Ability to support and mentor other developers by building trust, identifying goals, encouraging, instructing, and providing constructive feedback.
- Optimally collaborates and communicates with team members and multi-functional partners, engaging technical topics with clarity.
Preferred Qualifications
- Experience shipping a production React/Node.js application.
- Experience with developing applications in cloud platforms (e.g. AWS).
- Experience working with Agile methodologies.
- Working knowledge of web accessibility fundamentals.
Responsibilities
- Collaborates closely with engineering and product teams to define and distill product requirements into design and technical specifications, projects, or fixes that scale and perform.
- Leads by example to write, maintain, follow, and enforce code quality through test-driven development.
- Contributes to core fundamental software project needs and the evolution of the team's practices; recommending changes in development, coding, maintenance, and system standards.
- Efficiently supports software throughout the lifecycle. Performs technical maintenance and fixing for components while maintaining clear documentation.
- Applies experiences and exercises judgment in selecting methods and techniques to identify, resolve, and develop solutions to a variety of complex tasks involving architectural application changes.
- Supports and mentors developers through code reviews, knowledge-sharing, and technical leadership.
Share this job
W3Global
Useful Links