Are you applying to the internship?
Job Description
Senior Software Engineer, Full Stack | Not Specified
The Tone:
This is a full-time role at Not Specified, with the location not specified. The company builds cutting-edge, AI-driven data analytics software solutions to empower businesses with actionable insights and intelligent decision-making. This role is crucial for designing, developing, and deploying robust, scalable, and intuitive full-stack applications that power the company’s core product offerings. It’s an opportunity for a hands-on engineer to solve complex technical challenges in a collaborative environment.
The TL;DR
• Role: Full Time
• Type: Full-time
• Location: Not Specified
• Team: Expanding Engineering Team
• Mission: Instrumental in designing, developing, and deploying robust, scalable, and intuitive full-stack applications that power core product offerings.
• Tech Stack: JavaScript (ES6+), HTML5, CSS3, React, Angular, Vue.js, Python, Node.js, Go, Java, Django, Flask, Express, Gin, Spring Boot, PostgreSQL, MySQL, MongoDB, DynamoDB, AWS, Azure, Google Cloud Platform, Docker, Kubernetes, CI/CD, Kafka, RabbitMQ, Jest, React Testing Library, Cypress, Pytest
What You’ll Actually Do
• Lead the design, development, and implementation of new features and enhancements for the flagship platform, ensuring high quality and architectural adherence.
• Collaborate with product managers, UX/UI designers, and other engineers to translate requirements into technical designs and deliver impactful software solutions.
• Develop robust front-end user experiences and resilient back-end services using modern programming languages and frameworks.
• Ensure code quality through comprehensive unit, integration, and end-to-end testing, alongside active participation in code reviews.
• Contribute to architectural discussions, provide technical leadership, and help shape the future direction of the technology roadmap and best practices.
The Must-Haves
• Background: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field, for a Senior-level full-stack engineer.
• Experience: 5+ years of professional full-stack software development experience, with a proven track record of delivering complex web applications and deploying/managing applications on cloud platforms like AWS, Azure, or Google Cloud Platform.
• Skills: Strong proficiency in modern front-end technologies (JavaScript ES6+, HTML5, CSS3, React/Angular/Vue.js); Expertise in back-end development with languages such as Python, Node.js, Go, or Java and relevant web frameworks; Solid understanding of relational (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB) database systems; Familiarity with containerization technologies (Docker, Kubernetes) and CI/CD pipelines.
• Bonus: Experience with microservices architecture, message queues (e.g., Kafka, RabbitMQ), serverless computing, and testing frameworks (e.g., Jest, React Testing Library, Cypress, Pytest).