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, located remotely with flexible work arrangements. The company is seeking a Senior Full-Stack Software Engineer to join its growing technology team. This individual will be crucial in building robust, scalable, and user-friendly web applications that power the core business. The role offers an opportunity to work across the entire application stack using modern technologies in an agile setting.
The TL;DR
• Role: Full Time
• Type: Full-time
• Location: Remote
• Team: Technology team
• Mission: Design, develop, and deploy robust, scalable, and user-friendly web applications that drive core business functions.
• Tech Stack: React, TypeScript, Node.js, Python, Express, NestJS, Django, Flask, microservices, RESTful API, PostgreSQL, MySQL, MongoDB, DynamoDB, AWS, Azure, GCP, Docker, Kubernetes, Git, GraphQL, CI/CD, DevOps, Jest, React Testing Library, Cypress
What You’ll Actually Do
• Lead the design, development, and implementation of new features and functionalities across the platform.
• Write clean, maintainable, and efficient code for both front-end and back-end components.
• Collaborate closely with product managers, UX/UI designers, and other engineers to define requirements and architect solutions.
• Participate in code reviews to ensure code quality, performance, and adherence to best practices.
• Troubleshoot, debug, and upgrade existing software to ensure optimal performance and reliability.
The Must-Haves
• Background: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience in full-stack web development.
• Experience: 5+ years of professional experience in full-stack web development, with extensive experience in back-end development.
• Skills: Strong proficiency in JavaScript/TypeScript and React.js; extensive experience with Node.js or Python; solid understanding of RESTful API design; experience with relational and/or NoSQL databases; familiarity with cloud platforms and containerization technologies; experience with Git.
• Bonus: Experience with GraphQL; knowledge of CI/CD pipelines and DevOps practices; familiarity with testing frameworks; experience with microservices architecture.