NETS International Group is seeking a highly skilled Full Stack Developer to join our growing technology division. The ideal candidate will possess a strong foundation in both front-end and back-end development, with hands-on experience in building scalable web applications, APIs, and cloud-based systems.
This role provides an exciting opportunity to work on enterprise-grade digital solutions, leveraging cutting-edge technologies such as React, Node.js/Express, .NET, Ruby on Rails, and cloud platforms (AWS & Azure). You will collaborate with cross-functional teams to develop secure, high-performance applications that drive digital transformation across our global clients.
Key Responsibilities:
- Design, develop, and deploy robust, scalable web applications using frameworks such as React, Express, Ruby on Rails, and .NET.
- Build and maintain RESTful APIs to enable seamless communication between systems and third-party integrations.
- Design and optimize relational database schemas (MySQL, SQL Server, PostgreSQL) and ensure data integrity through efficient data modelling and query optimization.
- Collaborate with architects, DevOps, and cloud teams to ensure secure, scalable, and efficient deployments on AWS and Azure environments.
- Participate in system architecture design, focusing on performance, scalability, and security models (RBAC, authentication, and access control).
- Maintain version control and ensure code quality through best practices using Git, GitHub, or SVN.
- Develop responsive and interactive front-end components using modern JavaScript frameworks with a focus on user experience and performance.
- Troubleshoot and resolve issues related to application performance, deployment, or infrastructure.
- Collaborate with project managers, QA engineers, and stakeholders using Agile methodologies to deliver high-quality solutions.
- Stay current with emerging technologies and frameworks that can enhance system performance and development efficiency.
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 3–6 years of hands-on experience in full stack development within enterprise or digital transformation environments.
- Proficiency in JavaScript, Python, Java, C#, C++, or Ruby with experience in frameworks such as React, Express, or .NET Core.
- Strong understanding of RESTful API design, integration, and application security best practices.
- Experience with cloud platforms (AWS and Azure) for deployment, CI/CD, and infrastructure management.
- Solid grasp of database technologies (MySQL, SQL Server, PostgreSQL) and schema optimization principles.
- Familiarity with Linux environments, containerization tools (Docker, Kubernetes), and CI/CD pipelines.
- Experience working in an Agile/Scrum environment with strong collaboration and communication skills.
- Exposure to IT infrastructure, networking, or DevOps concepts is a plus.
- Nice-to-have: experience in VBA scripting, data visualization, or emerging technologies such as quantum computing or AI integration.
Job Type: Full-time
Ability to commute/relocate:
- Muscat: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):
- what is your monthly current salary with currency?
- what is your monthly expected salary with currency?
- what is your notice period?
Education:
Experience:
- Full Stack Developer: 4 years (Required)