Address:
- Bay Area, CA (Hybrid, 3 days at Mountain View office)
Job vacancy: Senior Backend Engineer (Node.js + AWS)
Job Description
- Gather functional requirements, develop technical specifications, and project/test planning
- Design and develop web, software, mobile apps, prototypes, or proofs of concepts (POCs)
- Act in a technical leadership capacity: mentoring junior engineers, new team members, and applying technical expertise to challenging programming and design problems
- Resolve defects/bugs during QA testing, pre-production, production, and post-release patches
- Contribute to the design and architecture of the project
- Experience with Agile Development, SCRUM, or Extreme Programming methodologies
- Responsible for complex features or multiple simple features, executing proficiently within a generally established architecture through technical solution design and delivery
- Stay abreast of industry best practices, share learnings, and experiment with and apply cutting-edge technologies
Compensation & Benefits: Benefits can be discussed in detail during the interview
Requirements
- 5+ years of experience developing web and software applications
- 5+ years of experience in mid-tier and Backend APIs with Node.js
- BS/MS in Computer Science or equivalent work experience
- 5+ years of experience in the Software design/architecture process
- Experience with the entire Software Development Life Cycle (SDLC)
- 5+ years of experience with web services (consuming or creating) with REST or SOAP
- Solid communication skills: ability to explain complex technical issues to both technical and non-technical audiences
- Strong understanding of the Software design/architecture process
- Experience with unit testing and Test Driven Development (TDD)
- Experience developing, maintaining, and innovating large-scale, consumer-facing web or mobile applications
- Experience with social, mobile, cloud/SaaS, big data, or analytics
- Experience designing and developing distributed, scalable, and highly reliable applications in Cloud. Experience with AWS or equivalent services is required
- Familiar with development challenges inherent with highly scalable and available web applications
- Proactive learner: Experience with open-source technologies and an interest in prototyping and researching up-and-coming technology and solutions
- Experience with various modern web frameworks
Job Type: Full-time
Pay: $4,000.00 - $6,000.00 per month
Schedule:
Work Location: Hybrid remote in Mountain View, HI 96771