Are you applying to the internship?
Job Description
Senior Full Stack Developer | Not Specified
The Tone:
This is a full-time role at Not Specified, located remotely in North America. This company works at the forefront of [mention industry, e.g., AI-powered data analytics/e-commerce solutions/SaaS for healthcare]. The Senior Full Stack Developer will be instrumental in designing, developing, and maintaining scalable and robust web applications that drive the development of next-generation platforms. This position supports continuous learning and empowers employees to make a difference through their work.
The TL;DR
• Role: Full Time
• Type: Full-time
• Location: Remote (North America)
• Team: Collaborative team, working closely with product managers, UX/UI designers, and other engineers. Mentors junior developers.
• Mission: Design, develop, and maintain scalable and robust web applications across the entire software development lifecycle.
• Tech Stack: React.js, Angular, Vue.js, Node.js, Python, Django, Java, Spring Boot, PostgreSQL, MongoDB, MySQL, JavaScript, TypeScript, HTML5, CSS3, Express, NestJS, Flask, Redis, RESTful APIs, GraphQL APIs, Git
What You’ll Actually Do
• Design and Development: Lead the design, development, and implementation of new features and applications across the full stack using modern technologies.
• Code Quality: Write clean, efficient, and testable code; conduct code reviews to ensure quality and adherence to standards.
• Back-End Development: Develop robust and scalable server-side logic, APIs, and microservices using specified back-end technologies.
• Architecture and Scalability: Contribute to architectural discussions and decisions, focusing on application scalability, reliability, and security.
• Mentorship: Mentor and guide junior developers, sharing knowledge and promoting best practices within the team.
The Must-Haves
• Background: Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience. Senior career level.
• Experience: 5+ years of professional experience in full stack web development.
• Skills: Strong proficiency in JavaScript/TypeScript, HTML5, CSS3, and modern front-end frameworks (React.js, Angular, or Vue.js); in-depth experience with server-side programming languages and frameworks (Node.js, Python, or Java with frameworks); solid understanding and practical experience with SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis) databases; experience designing and consuming RESTful and/or GraphQL APIs; proficient with Git.
• Bonus: Experience with cloud platforms (AWS, Azure, Google Cloud Platform); familiarity with Docker and Kubernetes; experience with testing frameworks (Jest, React Testing Library, Mocha, Chai, or Cypress); experience working in an Agile/Scrum development environment; understanding of microservices architecture; knowledge of CI/CD pipelines and DevOps practices; proven experience mentoring junior developers and leading technical initiatives.