Job Description
Are you a visionary engineer ready to build the next generation of digital solutions?
Nexus Tech Solutions is on the lookout for a Senior Full Stack Software Engineer to join our dynamic and fast-paced team. If you are passionate about scalable architecture, clean code, and creating seamless user experiences, we want to meet you.
In this role, you will drive the technical direction of our flagship products, working alongside a diverse group of talented engineers and designers. You will have the autonomy to make architectural decisions and the opportunity to mentor junior developers, helping them grow into high-performing engineers.
Why Join Nexus Tech?
- Work with cutting-edge technologies including React, Node.js, and cloud-native architectures.
- Competitive salary, equity, and comprehensive health benefits.
- Flexible remote work options and a culture that prioritizes work-life balance.
- Professional development budget and continuous learning opportunities.
What You Will Do:
- Design & Develop: Architect and implement scalable, high-performance web applications.
- Collaborate: Partner with product managers, designers, and backend teams to deliver feature-rich products.
- Optimize: Continuously improve application performance, security, and user experience.
- Mentor: Guide junior engineers through code reviews, technical discussions, and best practices.
- Debug: Identify and resolve complex technical issues efficiently.
Who You Are:
- You have 5+ years of experience in full-stack software development.
- You are proficient in JavaScript (ES6+), TypeScript, React, and Node.js.
- You have a deep understanding of database management (SQL/NoSQL) and API design.
- You are experienced with cloud services (AWS, GCP, or Azure) and containerization (Docker/Kubernetes).
- You possess strong problem-solving skills and a passion for clean, maintainable code.
Responsibilities
- Design, develop, and maintain robust, scalable full-stack web applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, efficient, and well-documented code following best practices.
- Conduct thorough code reviews and provide constructive feedback to peers.
- Troubleshoot, debug, and optimize application performance.
- Participate in architectural planning and technical decision-making processes.
- Mentor junior developers and foster a culture of continuous learning.
Qualifications
- 5+ years of professional experience in software engineering.
- Strong proficiency in JavaScript, TypeScript, React, and Node.js.
- Experience with RESTful APIs and GraphQL.
- Familiarity with modern front-end build tools and state management libraries.
- Experience with database technologies (PostgreSQL, MongoDB, Redis).
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Experience working in Agile/Scrum development environments.