Full Stack Developer
Samsan Technologies Verified employer
Actively hiring · Posted 7d ago · JEV2610E141B1CC20
Job description
Job Responsibilities· Responsibilities for this position include but are not limited to, the following.· Development experience 3-6 years· Experience working with Azure cloud-hosted web applications and technologies.· Design and develop back-end microservices and REST APIs for connected devices, web applications, and mobile applications.· Stay up to date on relevant technologies, plug into user groups, and understand trends and opportunities that ensure we are using the best techniques and tools.Meeting with the software development team to define the scope and scale of software projects.Designing software system architecture.Completing data structures and design patterns.Designing and implementing scalable web services, applications, and APIs.Developing and maintaining internal software tools.Writing low-level and high-level code.Troubleshooting and bug fixing.Identifying bottlenecks and improving software efficiency.Collaborating with the design team on developing micro-services.Writing technical documents.Be an active professional in continuous learning resulting in enhancement in organizational objectives.Provide technical support to all internal teams and customers as it relates to the product.Requirements:Bachelor’s degree in computer engineering or computer science.Previous experience as a full stack engineer and IoT Products.Advanced knowledge of front-end languages including HTML5, CSS, JavaScript, Angular, React.Proficient in back-end languages including Nodejs and basic knowledge of Java, C#.Experience with cloud computing APIs and Cloud Providers such as Azure or AWS.· Working knowledge of database systems (Cassandra, CosmosDB, Redis, PostgreSQL)· Messaging systems (RabbitMQ, MQTT, Kafka) · Cloud-based distributed application scaling & data processing in the cloud· Agile / Scrum methodologyAdvanced troubleshooting skills.Familiarity with JavaScript frameworks.Good communication skills.High-level project management skills.
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with Samsan Technologies.
- Track your application and get updates by email and WhatsApp.