Job Description
Are you ready to architect the future of scalable web applications? Nexus Innovations is seeking a Senior Software Engineer to join our high-performing, distributed engineering team. We prioritize clean code, robust architecture, and rapid deployment cycles. If you thrive in an environment that values autonomy, technical excellence, and user-centric design, we want to meet you.
As a key member of our team, you will be responsible for building high-impact features that serve millions of users. We embrace modern stacks and foster a culture of mentorship and constant learning.
Responsibilities
- Architect and maintain scalable, high-performance web applications using React and Node.js.
- Collaborate with cross-functional teams, including product managers and designers, to define software requirements.
- Lead technical design sessions and conduct comprehensive code reviews to ensure system reliability.
- Optimize application performance, security, and scalability in a cloud-native environment.
- Mentor junior engineers and promote internal best practices for software development lifecycles.
- Integrate third-party APIs and services to enhance platform functionality.
- Proactively identify and resolve technical debt to maintain code quality standards.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
- 5+ years of professional experience in full-stack development with JavaScript/TypeScript.
- Deep expertise in React, Node.js, and relational databases (PostgreSQL or similar).
- Proven experience working with cloud infrastructure (AWS preferred, GCP/Azure acceptable).
- Strong understanding of RESTful APIs, microservices architecture, and CI/CD pipelines.
- Excellent communication skills with the ability to articulate complex technical concepts.
- Experience in an agile/scrum environment with a focus on rapid iteration and delivery.