Senior Full Stack Software Engineer

Posted 5 months ago

Are you applying to the internship?

Job Description

Senior Full Stack Software Engineer | Not Specified

The Tone:
This is a full-time role at a rapidly growing technology company, offering remote or hybrid options depending on location and team needs. The company builds innovative solutions that transform industries. This role is crucial for designing, developing, and deploying robust, scalable, and high-performance applications that power core products and services.

The TL;DR
• Role: Full Time
• Type: Full-time
• Location: Remote or Hybrid (flexible)

• Mission: Design, develop, and deploy robust, scalable, and high-performance applications for core products and services.
• Tech Stack: React, Angular, Vue.js, Python (Django/Flask), Java (Spring Boot), Node.js (Express), Go, Ruby on Rails, PostgreSQL, MySQL, MongoDB, Redis, RESTful APIs, microservices architecture, Git, AWS, Azure, GCP, Docker, Kubernetes

What You’ll Actually Do
• Lead: Lead the design, development, and implementation of complex software solutions for both front-end and back-end systems.
• Collaborate: Collaborate closely with product managers, UX/UI designers, and other engineers to translate business requirements into technical specifications and deliver innovative features.
• Review: Participate in code reviews to ensure code quality, maintainability, and adherence to best practices and architectural standards.
• Mentor: Mentor junior engineers, providing guidance on technical challenges, code quality, and career growth.
• Optimize: Identify and address performance bottlenecks, optimize application speed, and ensure high availability and scalability of systems.

The Must-Haves
• Background: Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
• Experience: 5+ years of professional experience in full stack software development.
• Skills: Strong proficiency in at least one modern front-end framework such as React, Angular, or Vue.js; extensive experience with back-end development using languages like Python, Java, Node.js, Go, or Ruby on Rails; solid understanding of database systems (relational and NoSQL); proficiency with Git; excellent problem-solving skills.
• Bonus: Master’s degree in a relevant technical field; experience with continuous integration and continuous deployment (CI/CD) pipelines; knowledge of testing frameworks and methodologies; familiarity with message brokers and event-driven architectures; prior experience working in an Agile/Scrum development environment; contributions to open-source projects or a strong portfolio of personal projects.

Related Jobs

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