Senior Full-Stack Software Engineer

Posted 5 months ago

Are you applying to the internship?

Job Description

Senior Full-Stack Software Engineer | [Company Name]

The Tone:
This is a full-time role at [Company Name], offering hybrid/remote work options. [Company Name] is a leading technology firm building intuitive, powerful, and reliable solutions in [industry, e.g., FinTech, SaaS, Healthcare Tech]. This role is crucial for designing, developing, and deploying robust, scalable, and high-performance web applications that drive our core business forward. You will contribute to all phases of the software development lifecycle across the entire stack.

The TL;DR
• Role: Full Time
• Type: Hybrid/Remote
• Location: Remote/Hybrid, United States

• Mission: Design, develop, and deploy robust, scalable, and high-performance web applications that drive core business forward.
• Tech Stack: React.js, Angular, Vue.js, HTML5, CSS3, JavaScript, Node.js (with Express/NestJS), Python (with Django/Flask), Java (with Spring Boot), Go, Ruby on Rails, PostgreSQL, MySQL, MongoDB, DynamoDB, RESTful APIs, GraphQL, AWS, Azure, GCP, Git, Docker, Kubernetes, Kafka, Kinesis

What You’ll Actually Do
• Lead Development: Lead the design, development, and implementation of complex web applications and services using modern frameworks.
• Full-Stack Ownership: Take ownership of features from conception to deployment, working seamlessly across front-end and back-end technologies.
• Ensure Quality: Write clean, maintainable, efficient, and well-documented code, conducting thorough code reviews to maintain high quality.
• Collaborate & Deliver: Partner closely with product managers, UX/UI designers, and other engineers to define requirements and deliver high-quality products.
• Optimize & Resolve: Develop and execute comprehensive tests, troubleshoot complex production issues, and optimize applications for speed and scalability.

The Must-Haves
• Background: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Senior career level.
• Experience: 5+ years of professional experience in full-stack web development, with extensive experience in modern front-end (React.js preferred) and back-end (Node.js preferred) frameworks.
• Skills: Strong proficiency in JavaScript, HTML5, CSS3, modern front-end frameworks, at least one back-end language/framework, relational and/or NoSQL databases, RESTful API design, cloud platforms (AWS, Azure, GCP), Git, and Agile/Scrum methodologies.
• Bonus: Experience with containerization technologies (Docker, Kubernetes), microservices architecture, serverless computing (AWS Lambda, Google Cloud Functions), data streaming technologies (Kafka, Kinesis), or open-source contributions.

Related Jobs

NYL Insurance
Posted 1 day ago Hybrid - 3 days per week - New York, USA Software Development $124K - $177K / year