Senior Software Engineer, Full Stack

Posted 5 months ago

Are you applying to the internship?

Job Description

Senior Software Engineer, Full Stack | Not Specified

The Tone:
This is a full-time role at Not Specified. You will join a dedicated team to develop and deploy reliable web applications that power the company’s products and services. The role focuses on delivering excellent user experiences and building robust solutions by combining front-end and back-end development expertise. You will make a significant impact by contributing to the full development lifecycle in a cloud-native environment.

The TL;DR
• Role: Full Time
• Type: Full-time
• Team: Collaborates with product management, UX/UI design, and engineering teams, and mentors junior engineers.
• Mission: Owns the end-to-end development lifecycle for critical application features.
• Tech Stack: React, Angular, Vue.js, Node.js, Python, Java, Go, Ruby on Rails, PostgreSQL, MySQL, MongoDB, DynamoDB, RESTful APIs, GraphQL, AWS, Azure, Google Cloud Platform, CI/CD, Docker, Kubernetes, Git, Microservices architecture, Serverless computing, Webpack, Babel, npm/yarn

What You’ll Actually Do
• Design, develop, test, deploy, and maintain highly scalable and reliable full-stack applications using modern frameworks.
• Collaborate with product management and design teams to translate requirements and mockups into functional, high-quality features.
• Develop and maintain robust APIs and microservices for various internal and external integrations.
• Conduct code reviews, providing constructive feedback to peers and ensuring adherence to coding standards.
• Mentor and guide junior engineers, fostering a culture of learning and continuous improvement within the team.

The Must-Haves
• Background: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
• Experience: 5+ years of professional experience in full-stack software development, including proficiency in at least one modern front-end framework and extensive experience with back-end languages like Node.js, Python, Java, Go, or Ruby on Rails.
• Skills: Solid understanding of relational and NoSQL databases, proficiency in API design and development (RESTful, GraphQL), experience with cloud platforms (AWS, Azure, GCP), familiarity with containerization (Docker, Kubernetes), strong understanding of data structures, algorithms, and software design patterns.
• Bonus: Master’s degree, experience with microservices architecture, familiarity with serverless computing, knowledge of front-end build tools, experience with performance monitoring and logging, understanding of web application security best practices, contributions to open-source projects or a strong personal portfolio.

Related Jobs

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