Senior Software Engineer, Full Stack

Posted 5 months ago

Are you applying to the internship?

Job Description

Senior Software Engineer, Full Stack | [Company Name]

The Tone:
This is a full-time role at [Company Name], offering flexible work arrangements (hybrid or remote eligible). [Company Name] is a technology firm in [Industry Sector] that creates solutions revolutionizing how [target users/clients] interact with

. This role is essential for designing, developing, and deploying robust, scalable web applications that drive the company’s core business.

The TL;DR
• Role: Full Time
• Type: Full-time
• Location: Flexible (Hybrid/Remote eligible)

• Team: Product development team
• Mission: Design, develop, and deploy robust, scalable, and high-performance web applications that drive core business objectives.
• Tech Stack: HTML5, CSS3, JavaScript/TypeScript, React, Angular, Vue.js, Node.js/Express, Python/Django/Flask, Java/Spring Boot, Go, PostgreSQL, MySQL, MongoDB, DynamoDB, AWS, Azure, GCP, Docker, Kubernetes, Git, CI/CD pipelines

What You’ll Actually Do
• Lead the design, development, and implementation of complex, scalable, and highly available full-stack web applications and services.
• Write clean, maintainable, and efficient code across both front-end and back-end technologies.
• Collaborate closely with product managers, UX/UI designers, and other engineering teams to define specifications, architecture, and user experience.
• Develop and manage APIs and microservices, ensuring seamless integration between various system components and third-party services.
• Mentor and guide junior engineers, fostering a culture of learning and technical excellence within the team.

The Must-Haves
• Background: Experienced Professional with a Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
• Experience: 5+ years of professional experience in full-stack web development, with a proven track record of delivering high-quality software.
• Skills: Strong proficiency in front-end (HTML5, CSS3, JavaScript/TypeScript, modern frameworks like React, Angular, Vue.js) and back-end (Node.js/Express, Python/Django/Flask, Java/Spring Boot, Go) technologies; extensive experience with relational (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB) database systems; demonstrated experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes); solid grasp of software engineering principles, data structures, algorithms, design patterns, and version control (Git, CI/CD); excellent problem-solving, attention to detail, and communication skills.
• Bonus: Master’s degree preferred; Experience with agile development methodologies.

Related Jobs

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