Apply

Senior Frontend Engineer

Posted 4 days agoViewed

View full description

💎 Seniority level: Senior, 5 years

📍 Location: India

🔍 Industry: Software Development

🏢 Company: Apollo.io👥 501-1000💰 $100,000,000 Series D almost 2 years agoSoftware Development

🗣️ Languages: English

⏳ Experience: 5 years

🪄 Skills: DockerNode.jsAgileCypressEs6Frontend DevelopmentGitHTMLCSSJavascriptKubernetesReact.jsTypeScriptUI DesignReduxReactCommunication SkillsCI/CDProblem SolvingRESTful APIsMentoringTerraformAttention to detailWritten communicationVerbal communicationStrong communication skillsAnsibleSoftware EngineeringDebugging

Requirements:
  • Minimum 5 years of total experience as Software Engineer in frontend development; at least 1-2 years in senior position, developing large-scale applications
  • Solid understanding of core JavaScript (ES6), React, Redux, HTML, CSS, and TypeScript
  • Strong attention to detail
  • Understanding of REST APIs
  • Experience with Cypress in writing meaningful tests
  • Interest in building UI with performance, accessibility and scalability in mind
  • Strong UX and product sense with the ability to negotiate the right MVP
  • Your code is comprehensible, well-structured, highly performant
  • Strong knowledge of Frontend Architecture and System Design
  • Proven experience leveraging AI tools to enhance software development processes, including code generation, debugging, and productivity optimization. Candidates should demonstrate fluency in integrating AI-driven solutions into their workflows and a willingness to stay current with emerging AI technologies
Responsibilities:
  • Work closely with product, design and engineering team to design and contribute to core product initiatives.
  • Produce "clean" and well-structured code, with detailed specifications. This means that your code is commented, well structure, readable and comes with documentation;
  • Implement "pixel perfect" design as delivered by our designers that works across different browsers, according to specifications provided
  • Help maintain code quality, organization, automation and continuous delivery
  • Effectively communicate development progress or blockers to the product lead, engineering manager, and other stakeholders
  • Work effectively as part of a large global team
  • Attend and engage in stand-ups, team meetings, and manager 1:1s
  • Provide and receive constructive feedback and praise to co-workers in verbal and written form; respond and react to technical and behavior feedback from managers and peers
Apply

Related Jobs

Apply

📍 Philippines, India

🧭 Full-Time

🔍 Software Development

  • Strong experience working in product teams, interfacing with engineers of all levels, and working closely alongside Product Managers to refine requirements, flush out technical dependencies.
  • 5+ years of demonstrable experience using JavaScript frameworks, with demonstrable commercial React experience.
  • Good understanding of design patterns, test-driven development, and software development best practices.
  • Demonstrable experience on unit testing.
  • Be a role model for other members within the engineering community at Savii.
  • Become a close partner of the Head of Engineering, working alongside them on new initiatives and developing long term technical strategy.
  • Taking the lead on the front-end / back-end roadmap, building out a component library to be shared across the whole software estate.
  • Supporting junior members to learn and thrive through building a strong and patient code review culture.
  • Work to build consistency across projects, caring deeply about high quality documentation and interfaces.
  • Be highly conscientious of the end-user, and understand that if you put the user first everything will follow.

Software DevelopmentFrontend DevelopmentHTMLCSSJavaJavascriptReact.jsVue.JsReact

Posted 7 months ago
Apply