Job Description
About the Role
We are seeking a Senior Software Engineer to join our engineering team, leading the design, development, and maintenance of our robust and scalable web applications using modern technologies.
Responsibilities
- Design, develop, and maintain scalable web applications using modern technologies (e.g., Node.js, TypeScript, AWS)
- Mentor and guide junior engineers, participate in code reviews, and ensure code quality
- Collaborate with cross-functional teams, including product managers and designers, to define product features and technical requirements
- Troubleshoot and resolve complex technical issues, and contribute to architectural decisions
Requirements
- Bachelor’s degree in Computer Science or related field
- Proven experience as a Senior Software Engineer (7+ years)
- Solid proficiency in JavaScript (ES6), TypeScript, and modern frontend frameworks (e.g., React, Angular, Vue.js)
- Expertise in backend technologies (e.g., Node.js, Express, AWS Lambda)
- Strong leadership, communication, and mentoring skills
Benefits
- Competitive salary and equity compensation
- Generous benefits package, including medical, dental, and vision insurance
- Flexible work schedule with remote options
About the Company
TechInnovate Solutions is a dynamic tech startup focused on developing cutting-edge web applications for various industries, fostering a culture of innovation and continuous learning.
Job ID: senior-software-engineer-z3Rpu