Senior Full Stack Software Engineer

Posted 5 months ago

Are you applying to the internship?

Job Description

Senior Full Stack Software Engineer | InnovateX

The Tone:
This is a full-time role at InnovateX, located remotely (North America) or on-site (San Francisco, CA). InnovateX revolutionizes data intelligence for the enterprise, empowering businesses with actionable insights through cutting-edge AI and machine learning platforms. The company cultivates innovation, collaboration, and continuous learning, valuing every team member’s contribution to shared success. This role is instrumental in designing, developing, and deploying scalable, high-performance web applications that form the core of our product offerings.

The TL;DR
• Role: Full Time
• Type: Full-time
• Location: Remote (North America) or On-Site (San Francisco, CA)
• Team: Growing engineering team
• Mission: Design, develop, and deploy scalable, high-performance web applications that form the core of our product offerings.
• Tech Stack: React, Angular, Vue.js, HTML5, CSS3, JavaScript (ES6+), Node.js (Express, NestJS), Python (Django, Flask), Java (Spring Boot), PostgreSQL, MySQL, MongoDB, Redis, AWS, Azure, GCP, EC2, Lambda, S3, RDS, Docker, Kubernetes, Git

What You’ll Actually Do
• Development Leadership: Lead the end-to-end development of new features and products, from conceptualization and design to deployment and maintenance.
• Solution Architecture: Architect and implement scalable and resilient full-stack solutions using modern web technologies and established practices.
• Cross-functional Collaboration: Collaborate closely with product managers, UI/UX designers, and fellow engineers to translate requirements into technical designs and deliver user experiences.
• Code Quality Assurance: Write clean, maintainable, and efficient code, ensuring high quality through comprehensive testing, code reviews, and adherence to coding standards.
• Process Improvement: Contribute to the continuous improvement of CI/CD pipelines, development processes, and architectural patterns.

The Must-Haves
• Background: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
• Experience: 5+ years of professional experience in full-stack web development, with extensive experience in back-end languages/frameworks and database technologies.
• Skills: Strong proficiency in front-end frameworks (React, Angular, or Vue.js) and modern JavaScript (ES6+); extensive experience with back-end languages and frameworks (Node.js, Python, or Java); solid understanding of relational and NoSQL database technologies; experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes); proficiency with version control systems (Git) and agile development methodologies; strong problem-solving and communication skills.
• Bonus: Experience with real-time data processing or streaming technologies, familiarity with data visualization libraries (D3.js, Chart.js), contributions to open-source projects, experience working in a startup environment.

Related Jobs

NYL Insurance
Posted 1 day ago Hybrid - 3 days per week - New York, USA Software Development $124K - $177K / year