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 Not Specified. The company seeks a Senior Full Stack Software Engineer to join an engineering team focused on designing, developing, and deploying cutting-edge web applications. This role is crucial for driving technical excellence, guiding junior team members, and significantly contributing to the product’s evolution from concept to production.

The TL;DR
• Role: Full Time
• Type: Full-time
• Mission: This person will be responsible for the end-to-end development of the core platform, delivering high-quality, scalable, and maintainable software solutions that impact users and business goals.
• Tech Stack: HTML5, CSS3, JavaScript (ES6+), React, Angular, Vue.js, Node.js, Express, NestJS, Python, Django, Flask, Java, Spring Boot, Go, PostgreSQL, MySQL, MongoDB, DynamoDB, AWS, Azure, GCP, Docker, Kubernetes, Git, GraphQL, CI/CD pipelines, DevOps, Jest, React Testing Library, Cypress, Mocha, Chai

What You’ll Actually Do
• Develop: Design and develop robust, scalable, and secure full-stack applications using modern technologies and best practices.
• Lead: Lead the architecture and implementation of new features, ensuring high performance and responsiveness for front-end and back-end components.
• Collaborate: Collaborate with product owners and stakeholders to understand requirements, define technical specifications, and deliver innovative solutions.
• Code Quality: Write clean, maintainable, and well-documented code, performing thorough code reviews to ensure quality and adherence to coding standards.
• Mentor: Mentor and guide junior engineers, fostering a culture of continuous learning and technical growth within the team.

The Must-Haves
• Background: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience. This is a senior-level role requiring a solid understanding of software development principles, design patterns, and best practices.
• Experience: 5+ years of professional experience in full-stack software development. Experience designing and implementing RESTful APIs and microservices is required.
• Skills: Strong proficiency in front-end technologies including HTML5, CSS3, JavaScript (ES6+), and modern front-end frameworks (e.g., React, Angular, Vue.js). Extensive experience with back-end languages and frameworks (e.g., Node.js with Express/NestJS, Python with Django/Flask, Java with Spring Boot, Go). Expertise with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, DynamoDB). Proficiency with Git.
• Bonus: Master’s degree in Computer Science or a related field. Experience with GraphQL. Familiarity with CI/CD pipelines and DevOps practices. Knowledge of testing frameworks (e.g., Jest, React Testing Library, Cypress, Mocha/Chai). 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