Are you applying to the internship?
Job Description
Senior Full Stack Software Engineer | Not Specified
The Tone:
This is a full-time role for a Senior Full Stack Software Engineer, with flexible work arrangements including hybrid and remote options available. The company develops innovative web applications that power core products. This position is crucial for building scalable, robust, and high-performance solutions that directly impact users and business success.
The TL;DR
• Role: Full Time
• Type: Flexible (Hybrid/Remote options available)
• Location: Not Specified
• Team: Works within a dynamic engineering team, collaborating with product managers, designers, and other engineers.
• Mission: To build scalable, robust, and high-performance solutions that power the company’s core products.
• Tech Stack: React, Angular, Vue.js, Node.js (Express), Python (Django/Flask), Java (Spring Boot), Go, PostgreSQL, MySQL, MongoDB, Redis, Git, AWS, Azure, GCP, Docker, Kubernetes
What You’ll Actually Do
• Development: Design, develop, test, and deploy full-stack web applications and services using modern technologies.
• Code Quality: Write clean, maintainable, and efficient code for both front-end and back-end components.
• Collaboration: Collaborate with product and design teams to understand user needs and translate them into functional features.
• API Implementation: Implement and maintain robust RESTful APIs and microservices to support various client applications.
• Technical Leadership: Mentor junior engineers, participate in code reviews, and contribute to architectural discussions and decisions.
The Must-Haves
• Background: Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience in software development.
• Experience: 5+ years of professional experience in full-stack web development, with strong proficiency in at least one modern front-end JavaScript framework (React, Angular, or Vue.js) and extensive experience with back-end development using Node.js, Python, Java, or Go.
• Skills: Solid understanding of relational and/or NoSQL database technologies (PostgreSQL, MySQL, MongoDB, Redis), experience with designing and implementing RESTful APIs, proficiency with Git, and excellent problem-solving and communication skills.
• Bonus: Experience with cloud platforms (AWS, Azure, GCP), containerization technologies (Docker, Kubernetes), CI/CD pipelines, microservices architecture, and prior experience in an agile environment.