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, offering flexible work arrangements and a remote-friendly setup. The company builds and maintains scalable, robust web applications that drive its core business. This role is pivotal, focusing on designing, developing, and maintaining these applications across the full software development lifecycle. The engineer will make a significant impact on product and technical vision, working collaboratively within a dynamic engineering team.
The TL;DR
• Role: Full Time
• Type: Full-time
• Location: Unspecified (Remote-friendly setup available)
• Team: Dynamic engineering team, collaborating with product managers, UX/UI designers, and other engineers.
• Mission: Design, develop, and maintain scalable, robust web applications that drive the company’s core business.
• Tech Stack: HTML5, CSS3, JavaScript (ES6+), React, Angular, Vue.js, Node.js (Express), Python (Django/Flask), Ruby on Rails, Java (Spring Boot), Go, PostgreSQL, MySQL, MongoDB, Redis, Git, AWS, Azure, Google Cloud Platform, Docker, Kubernetes, Kafka, RabbitMQ
What You’ll Actually Do
• Lead complex feature development: Lead the design, development, and implementation of complex features and services for front-end and back-end systems.
• Write efficient code: Write clean, maintainable, and efficient code, ensuring high performance, scalability, and responsiveness of applications.
• Manage development lifecycle: Participate in all phases of the software development lifecycle, from requirements gathering to monitoring.
• Collaborate for product delivery: Collaborate effectively with cross-functional teams including Product Management, UX/UI Design, and QA to deliver high-quality products.
• Improve engineering standards: Conduct thorough code reviews, provide constructive feedback, mentor junior engineers, and uphold coding standards.
The Must-Haves
• Background: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, for a Senior-level software development role.
• Experience: 5+ years of professional experience in full-stack software development with a strong portfolio of shipped products.
• Skills: Expert proficiency in front-end technologies (HTML5, CSS3, JavaScript ES6+, React, Angular, or Vue.js), strong experience with back-end development (Node.js, Python, Ruby on Rails, Java, or Go), solid understanding of relational and NoSQL databases, RESTful APIs, and Git.
• Bonus: Experience with microservices, containerization (Docker, Kubernetes), CI/CD pipelines, real-time applications, messaging queues (Kafka, RabbitMQ), open-source contributions, or Agile/Scrum environments.