About the job Staff Software Engineer (JavaScript)
Staff Software Engineer (JavaScript)
About the Role
Ahdus Technology is looking for a Remote Staff Software Engineer to help build, scale, and support both internal platforms and customer-facing applications. This is a senior, high-impact role for an experienced engineer who enjoys hands-on development while also providing technical leadership, mentorship, and guidance across teams.
You will play a key role in delivering robust features, improving system reliability, and elevating overall engineering standards through collaboration, design input, and best practices.
Key Responsibilities
-
Design, develop, maintain, and enhance JavaScript-driven applications across frontend and backend systems.
-
Write clean, maintainable, testable, and well-documented code aligned with engineering standards and best practices.
-
Collaborate closely with product managers, designers, and business stakeholders to translate requirements into high-quality technical solutions.
-
Conduct code reviews, debug complex issues, and ensure software performance, scalability, and stability.
-
Lead small to mid-sized development initiatives, coordinating with engineers to deliver milestones on time.
-
Mentor junior and mid-level engineers by providing technical guidance, feedback, and knowledge sharing.
-
Participate in architectural discussions, technical planning, and continuous process improvements.
-
Research and evaluate new technologies, tools, and frameworks to improve development efficiency and product quality.
-
Maintain up-to-date technical documentation including system designs, architecture diagrams, and API specifications.
-
Implement automated testing strategies (unit, integration, and regression tests) to ensure reliable software delivery.
-
Collect feedback from internal teams and customers and translate insights into technical enhancements.
Qualifications
-
Bachelors or Masters degree in Computer Science, Software Engineering, or equivalent professional experience.
-
6+ years of hands-on experience in professional software development.
-
Strong expertise in modern JavaScript frameworks such as React, Vue, or Angular.
-
Solid backend development experience using Node.js or comparable backend technologies.
-
Strong understanding of algorithms, data structures, system design, and software architecture principles.
-
Proficiency with version control systems such as Git and collaborative workflows.
-
Proven experience leading projects, owning technical outcomes, and collaborating across cross-functional teams.
-
Excellent problem-solving skills with the ability to work independently when required.
-
Passion for mentoring engineers, improving team capability, and maintaining high engineering standards.
Why Join Ahdus Technology?
-
Fully remote, full-time position with flexibility and global collaboration.
-
Ownership of impactful products used by a growing customer base.
-
Opportunity to influence technical direction while remaining hands-on.
-
Supportive engineering culture focused on quality, learning, and innovation.