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, with options for hybrid or remote work arrangements. The company builds robust, scalable, and high-performance web applications that power its core products and services. You will be instrumental in designing, developing, and deploying these applications, working across the entire software development lifecycle, shaping technical direction, and mentoring junior engineers.
The TL;DR
• Role: Full Time
• Location: Remote or Hybrid
• Mission: Translate complex business requirements into elegant and efficient technical solutions, delivering exceptional user experiences and robust backend systems.
• Tech Stack: JavaScript, TypeScript, HTML5, CSS3, React.js, Angular, Vue.js, Python, Django, Flask, Node.js, Express, Go, Java, Spring Boot, PostgreSQL, MySQL, MongoDB, DynamoDB, AWS, Azure, Google Cloud Platform (GCP), RESTful APIs, GraphQL, Git, Jenkins, GitLab CI, GitHub Actions
What You’ll Actually Do
• Lead Software Development: Design, develop, test, deploy, and maintain highly scalable and reliable full stack applications using modern frameworks and best practices.
• Architectural Contribution: Participate in architectural discussions and contribute to the evolution of the technical stack, ensuring scalability, performance, and security.
• Frontend Development: Build responsive, intuitive, and high-performance user interfaces using cutting-edge frontend technologies.
• Backend Development: Develop and optimize robust backend services, APIs, and microservices using specified languages and frameworks.
• Mentorship & Leadership: Mentor and guide junior engineers, foster a culture of technical excellence, and contribute to team growth and development.
The Must-Haves
• Background: Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience in full stack software development.
• Experience: 5+ years of professional experience in full stack software development, with a proven track record of delivering high-quality web applications, and hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).
• Skills: Strong expertise in JavaScript/TypeScript, HTML5, CSS3, and modern frontend frameworks (e.g., React.js, Angular, Vue.js); demonstrated experience with at least one backend language and framework (e.g., Python/Django/Flask, Node.js/Express, Go, Java/Spring Boot); solid understanding and experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, DynamoDB); experience designing, building, and consuming RESTful APIs; proficient with Git and collaborative development workflows; experience with various testing methodologies and testing frameworks.
• Bonus: Familiarity with GraphQL. Familiarity with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI, GitHub Actions).