Senior Full-Stack Software Engineer
Team in UA is looking for an experienced and highly talented Senior TypeScript Full-Stack Software Engineer to join the foundational team, leveraging the power of AWS Media Services to develop an enterprise-grade live video distribution platform from the ground up.
Your Role
As the Senior TypeScript Full-Stack Software Engineer, you will:
- Write code. A lot of it. You will be the key part of a small but nimble team creating a brand-new software platform from scratch.
- Design, develop, deploy and maintain the cloud infrastructure in Amazon Web Services to support the product’s on-going needs.
- Participate in the engineering decision-making process to ensure a scalable, secure, and maintainable system.
- Collaborate closely with a team of engineers to build a streaming platform that will set new standards in the industry.
Requirements
We are seeking a candidate with:
- Product mindset: Your focus is on delivering a great product that adds value to users. You understand and enjoy the unique challenges of making business and technology tradeoffs.
- Technical Proficiency: Strong command of JavaScript, TypeScript, Node/NestJS, React/NextJS, REST API, relational databases (PostgreSQL).
- Proven Expertise: 5+ years of commercial software development experience, primarily as JavaScript/TypeScript backend or full-stack developer within product teams.
- Cloud & Infrastructure: Hands-on experience with Amazon Web Services (AWS), Docker and Terraform.
- Leveraging AI: You understand and have experienced the great benefits of using AI to help you be more productive.
- Educational Background: A BS/MS degree in Computer Science or a related field.
- Systems Design & Architecture: Solid experience in designing systems and willingness to lead the engineering process using modern methodologies.
- Communication: A collaborative team player with strong communication abilities.
- Self-Organization: Ability to estimate work, commit to deadlines, and deliver high-quality code.
- Adaptability: Ready to thrive in a fast-paced environment with shifting priorities.
Language Skills: Excellent written and verbal communication skills in English.
Value-Added Qualifications
Cybersecurity training and certifications.
What We Offer
- Career growth: as one of the first engineers in an ambitious new startup, you get to shape your career, make mistakes, learn skills, and ultimately grow your role and career at a very fast pace.
- Competitive Salary: Annual performance review with potential for compensation adjustments.
- Flexible Work Environment: Option to work remotely or from a company-sponsored co-working space.
- State-of-the-Art Equipment: Company-provided laptop, monitor(s), and other peripherals to ensure a comfortable and efficient workspace.
- Comprehensive Benefits Package: Includes 17 business days of paid time off, 5 paid sick leave days, and more.
- Professional Development: Partial or full sponsorship for English classes, relevant technology courses, and conference attendance.
Required skills experience
| TypeScript | 4 years |
| React.js | 3 years |
| Nest.js | 3 years |
| Next.js | 3 years |
| SQL | 4 years |
+ 1 more
| AWS | 1.5 years |
Required languages
| English | B2 - Upper Intermediate |
Published 24 February
95 views
·
51 applications
📊
$4000-5500
Average salary range of similar jobs in
analytics →
Loading...