Job Description
Join NexusFlow Innovations and help us redefine the future of cloud-native enterprise software. As a Senior Software Engineer, you will be at the heart of our technical operations, building scalable systems that power our global infrastructure. You will work in a high-impact, collaborative environment where your code directly shapes the experience of millions of users.
We value engineering excellence, pragmatic problem-solving, and a growth-oriented culture. If you are passionate about clean architecture and shipping high-quality products, we want to hear from you.
Responsibilities
- Design and implement scalable, high-performance web applications using modern full-stack technologies.
- Collaborate with cross-functional teams, including product managers and UX designers, to deliver intuitive user features.
- Optimize application performance and reliability through rigorous testing and architectural improvements.
- Mentor junior developers and participate in constructive code reviews to maintain high engineering standards.
- Develop and maintain APIs that serve as the backbone for our multi-tenant SaaS platform.
- Lead technical initiatives to modernize legacy systems and integrate new, cutting-edge services.
- Contribute to the continuous improvement of our CI/CD pipelines and deployment strategies.
Qualifications
- 5+ years of professional experience in software engineering, with a focus on full-stack development.
- Deep expertise in React, TypeScript, and Node.js or Python.
- Proven track record of building and maintaining scalable cloud architectures (AWS, GCP, or Azure).
- Strong proficiency in SQL and NoSQL database design and optimization.
- Solid understanding of software design patterns, data structures, and algorithms.
- Exceptional problem-solving skills and the ability to work independently in an agile, remote-first, or hybrid environment.
- Bachelor's or Master’s degree in Computer Science, Engineering, or a related technical field (or equivalent practical experience).