Job Description
We are looking for a highly skilled Senior Software Engineer to lead our engineering team in building the next generation of digital products. At Nexus Digital, we value innovation, scalability, and clean code.
Key Responsibilities:
You will be responsible for architecting robust systems, mentoring junior developers, and driving the technical vision for our core platforms. We need someone who can thrive in a fast-paced environment and deliver high-quality software that impacts millions of users.
Responsibilities
- Design and implement scalable, high-performance web applications using modern technologies.
- Lead code reviews, architectural decisions, and technical planning sessions.
- Mentor junior and mid-level developers, fostering a culture of continuous learning and best practices.
- Optimize application performance and ensure 99.99% system uptime.
- Collaborate closely with product managers and designers to translate business requirements into technical solutions.
- Drive the adoption of CI/CD pipelines and automated testing frameworks.
Qualifications
- 5+ years of professional experience in software development.
- Expert proficiency in JavaScript, TypeScript, and modern frontend frameworks (React, Vue, or Angular).
- Strong backend skills with Node.js, Python, or Go.
- Experience with cloud infrastructure (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
- Deep understanding of database systems (SQL and NoSQL) and system design principles.
- Excellent problem-solving skills and ability to work in an Agile/Scrum environment.