As a Full Stack Developer specializing in the MERN (MongoDB, Express.js, React.js, Node.js) stack and proficient in AWS Cloud services, your primary role will involve constructing and managing scalable web applications. You will be tasked with integrating various AWS services to enhance performance, ensure high availability, and oversee cloud infrastructure. Your responsibilities will include developing and sustaining web applications utilizing the MERN stack, designing and optimizing RESTful APIs, integrating frontend and backend systems for seamless data flow, deploying and monitoring applications on AWS cloud services, collaborating with DevOps for CI/CD pipelines and containerization (Docker, Kubernetes), working with MongoDB for data management, ensuring security and data protection, while actively participating in code reviews, architecture discussions, and technical planning. Key Skills required for this role: - Proficiency in MongoDB, Express.js, React.js, and Node.js (MERN stack). - Strong grasp of AWS cloud services such as EC2, S3, Lambda, RDS. - Experience with Docker and Kubernetes for containerized applications. - Knowledge of microservices architecture. - Familiarity with Git for version control and Agile methodologies. - Understanding of front-end technologies like HTML, CSS, JavaScript, and responsive design. - Ability to troubleshoot, debug, and optimize code for performance. Desirable Skills: - Previous exposure to serverless architecture on AWS (Lambda, API Gateway, DynamoDB). - Understanding of Infrastructure as Code (IaC) tools like Terraform or AWS CloudFormation. - Experience with cloud security and compliance best practices. - Familiarity with monitoring tools such as AWS CloudWatch, Prometheus, Grafana. Qualifications and Experience: - Bachelor's degree in Computer Science, Engineering, or a related field. - 4+ years of experience in MERN stack development. - Minimum of 1 year of hands-on experience with AWS Cloud services. If you meet these qualifications and are looking to join a dynamic team where you can contribute your skills to the development of cutting-edge web applications, we encourage you to apply for this position.,
As a highly capable blockchain developer, you will be responsible for collaborating with managers to determine blockchain technology needs and envisaged functionalities. Your role will involve creating application features and interfaces using programming languages and writing multithreaded codes. Additionally, you will be maintaining client and server-side applications, optimizing and securing blockchain applications by integrating new tools and technologies, and documenting blockchain development processes while complying with best practices in data protection. It will be essential for you to keep up with current blockchain technologies and cryptography methods. To excel in this role, you should hold a Bachelor's degree in information security, computer science, or a related field, and have at least 1 year of experience as a blockchain developer. Your proficiency in programming languages such as C++, Java, Javascript, and Python will be crucial, along with extensive experience in back-end development, algorithms, and data structures. Knowledge of cryptography and blockchain protocols, in-depth understanding of best practices in blockchain management and data protection, and advanced analytical and problem-solving skills are prerequisites. Your superb organizational skills, keen attention to detail, excellent communication, and collaboration abilities will be assets in this position. In return, we offer a supportive work environment with flexible working hours, social activities including Organised Team Lunch, Book Club, Happy Hours, and Evening Refreshments, fun work activities, monthly employee recognition, and medical insurance coverage for both you and your family.,
We are seeking an experienced React.js Developer who will be responsible for developing user interface components following well-known React.js workflows (such as Flux or Redux). Your primary focus will be on ensuring the components and the overall application are robust and easy to manage. We are looking for someone who is committed to collaborative problem solving, sophisticated design, and delivering quality products. Your responsibilities will include developing user-facing features, designing highly responsive web-based interfaces, building reusable components and front-end libraries, translating designs into high-quality code, and optimizing components for maximum performance across various devices and browsers. You will also collaborate with different teams working on distinct layers to ensure projects are technologically sound and visually impressive. To be successful in this role, you should have a strong proficiency in JavaScript, including DOM manipulation, a thorough understanding of React.js and its core principles, experience with popular React.js workflows, familiarity with EcmaScript specifications, data structure libraries, RESTful APIs, HTML, CSS, and Git. Knowledge of modern authorization mechanisms, front-end build pipelines, and tools is required. You should also possess the ability to translate business requirements into technical requirements and have a knack for benchmarking and optimization. In return, we offer flexible working hours, social activities such as Organised Team Lunch, Book Club, Happy Hours, and Evening Refreshments, fun work activities, monthly employee recognition, and medical insurance for yourself and your family.,
The ideal candidate for the Automation Engineer position should possess 2 to 7 years of relevant experience in global enterprise web application development. You must have a strong understanding of the product development life-cycle using agile methodology and the ability to work both independently and as part of a fast-paced team. Your expertise should include automation of design and framework enhancement, with prior experience in automation test plans, execution, and reporting. As an Automation Engineer, your responsibilities will include: - Having 4-7 years of professional experience in QA Automation Engineering - Conducting automation testing using Selenium and UFT, along with proficiency in multiple test automation tools such as Selenium, Cucumber - Building automation frameworks from scratch, with proficiency in Java or Python, and expertise in test automation frameworks like JUnit, Selenium Web driver, Cucumber, Protractor - Understanding databases and services, including the ability to interact programmatically with data formats like XML and JSON - Exposure to CICD tools like Jenkins and expertise in developing E2E Test Scenarios in collaboration with Business SMEs and Interface Testing with 3rd Parties - Capable of fixing and revalidating scripts, with experience in Behaviour-Driven Development and Test-Driven Development environments - Building test automation patterns & models hands-on, and working in eclipse and IntelliJ tools or similar IDEs - Strong knowledge of Java or Python or any OOPS Concepts, and developing test automation solutions for web apps and web services (REST & SOAP) - Testing services using REST Assured, SOAPUI, and automating functional integration regression test cases in a well-structured manner - Experience in testing RESTFUL web services SOAP UI, and working knowledge of SQL, relational databases, HTTP, HTML, JavaScript, Java - Familiarity with bug tracking tools like JIRA, Bugzilla, Mantis, SpiraTest, etc., and experience in Agile development practices If you possess the required skills and experience, we encourage you to apply for this role and be part of our dynamic team.,
As a Senior Architect, you will be responsible for leading the design and development of scalable SaaS solutions. Your role will involve collaborating with various teams to define system requirements, implement architectures, and ensure scalability, security, and high availability of our SaaS applications. Key responsibilities include leading the architectural design process, collaborating with cross-functional teams to define technical solutions, communicating the architectural vision, providing technical leadership to engineering teams, evaluating cloud technologies, and maintaining architecture artifacts. You will also be involved in technical reviews to ensure quality implementations and aligning the architecture with business objectives. To excel in this role, you should have proven experience as a Senior Architect in a SaaS company or on cloud-based SaaS platforms. Deep knowledge of cloud platforms like AWS, Azure, and GCP, expertise in microservices architecture, API management, and distributed systems are essential. Hands-on experience with containerization technologies, proficiency in programming languages, and familiarity with database systems are required skills. Additionally, knowledge of CI/CD pipelines, DevOps practices, and SaaS metrics tools is important. Preferred skills include experience with serverless architectures, event-driven design patterns, familiarity with SaaS pricing models, and authentication mechanisms. Knowledge of Agile and DevOps methodologies, cloud security, data privacy, and compliance regulations relevant to SaaS is beneficial. Qualifications for this role include a degree in Computer Science or related field, along with 10+ years of software engineering experience and 4+ years in an architecture role, preferably in a SaaS environment. A proven track record of architecting and delivering scalable SaaS applications in cloud environments, strong leadership, communication, and interpersonal skills are also required.,
FIND ON MAP