Software Engineer
2 days ago
Job Purpose
As a Software Engineer at Tarjama&, you will be part of a cross-functional team that's responsible for the full software development life cycle across Tarjama, from conception to deployment. Your primary focus will be developing and implementing user interface components following well-known design patterns and workflows, while also ensuring the performance and scalability of back-end systems.
Duties & Responsibilities
Collaboration & Ideation:
Collaborate with development teams and product managers to ideate software solutions.
Collaborate with data scientists and analysts to enhance software functionality and performance.
Design & Architecture:
Design scalable client-side and server-side architectures.
Ensure solutions follow best practices for maintainability and performance.
Develop features with a mobile-first and responsive design approach.
Development:
Build visually compelling and user-friendly interfaces using technologies such as React, Redux, and Webpack (or equivalent).
Develop and maintain robust backend applications and well-structured databases.
Write efficient and secure APIs to enable seamless integration between application components.
Testing & Maintenance:
Conduct thorough testing of software to ensure responsiveness and efficiency.
Debug, fix, and upgrade software as needed, addressing any issues promptly.
Security:
- Implement security standards and data protection practices to safeguard application data and user privacy.
Documentation:
- Prepare and maintain clear, detailed technical documentation for development processes, features, and system architecture.
Education, Experience & Qualifications
• Bachelor's Degree in Computer Science, Software/ computer engineering or any other related field.
• 1–3 years of professional experience in a similar backend development role.
• Knowledge of one or more backend stacks such as PHP, Python, or
• Solid understanding and application of Object-Oriented Programming principles.
• Essential familiarity with front-end technologies, including React, Redux, and Webpack.
• Experience or exposure to containerization technologies such as Docker, Docker Compose, and
Kubernetes.
• Proven ability to work in a collaborative environment, demonstrating eagerness to learn and grow.
• Prior experience in designing and implementing well-architected, scalable software solutions.
• Expertise in building and managing databases, writing effective APIs, and ensuring software
responsiveness.
• Capability to troubleshoot, debug, and upgrade software for optimal performance.
• Knowledge of security protocols and data protection measures.
• Strong communication skills and the ability to write clear technical documentation.
• Familiarity with Software Testing, and Typescript is a plus
Behavioral Competencies
- Initiative
- Problem Solving
- Team Oriented
- Adaptability
- Ability to Work Under Pressure
Technical Competencies
Information Technology Infrastructure
Information Technology Programs and Applications
JavaScript
Python
PHP
Object-Oriented Programming
Docker, Docker Compose
Web software design
-
Software Engineer
1 week ago
Amman, Amman, Jordan Evalufy Integration Full time $40,000 - $60,000 per yearJob Description As a Software Engineer, you will be responsible for designing, developing, and implementing software solutions. You will work closely with cross-functional teams to ensure the delivery of high-quality products.Job Responsibility:1. Design, develop, and test software solutions according to project requirements.2. Collaborate with product...
-
Software Engineer
1 week ago
Amman, Amman, Jordan Optimiza Full time $40,000 - $60,000 per yearJoin our innovative team at Optimiza as a Software Engineer for the Sanad App, where you'll play a crucial role in developing and enhancing this essential platform. In this position, you will design, implement, and maintain robust software solutions such as apps and services that cater to our users' needs while ensuring the delivery of high-quality code.Key...
-
Software Engineer
1 week ago
Amman, Amman, Jordan Techprocess Full time 15,000 - 30,000 per yearJob briefWe are seeking a Software Engineer to execute the full lifecycle of the product development, by programming well-designed, efficient, and testable code that meets specifications.Requirements:- Experience between 2-3 years. - Have the ability and flexibility to handle client requests.- Very good English language.- Technical Skills (ASP.Net, C#,...
-
Software Engineer
1 week ago
Amman, Amman, Jordan human resources me Full time 15,000 - 30,000 per yearJob Specifications • Bachelor s degree in Software Engineering or any IT related fields. • 4+ years of professional hands-on experience in implementing Identity and access management using ForgeRock. • Expertise on Identity and Access Management concepts Provisioning / Reconciliation, SSO, Federation, RBAC and ABAC. • Should have knowledge of at...
-
Senior Software Engineer
2 days ago
Amman, Amman, Jordan Tarjama& Full time 15,000 - 30,000 per yearJob PurposeAs a Senior Software Engineer at Tarjama&, you will lead and contribute to all phases of the software development lifecycle, working across a wide range of programming languages and technologies. You will design, develop, and optimize scalable, high-quality software solutions that meet complex business needs. This role requires versatility in...
-
Software Quality Engineer
1 week ago
Amman, Amman, Jordan Pipecare Group Full time $40,000 - $80,000 per yearPIPECARE Group is looking for an experienced Software Quality Engineer to join our team in Jordan.By providing technology and service focused solutions to the international arena of the oil and gas industry, the PipeCare Group of companies has been helping our customers ensure the integrity of their pipeline and facility assets for over 20...
-
Software Engineer
6 days ago
Amman, Amman, Jordan Flourish Full time 20,000 - 30,000 per yearThe Role: We're an early-stage team building a project— a fully on-chain decentralized borrowing protocol — and we're currently looking to bring on two Web3 developers:Frontend Developer – to help update and improve our React.Smart Contract Developer – to build and integrate contracts using Solidity, , wagmi, etc.We're aiming to hire both by next...
-
Sr. Software Engineer
1 week ago
Amman, Amman, Jordan human resources me Full time 15,000 - 30,000 per yearJob SpecificationsBachelor's degree in Software Engineering or any IT related fields.4+ years of professional software development experience.Excellent knowledge in test driven development.Proficient in Java 8, Java SE, Java EE & Spring framework.Proficient in AWS.Knowledge of concurrency patterns & multi-threading in Java.Solid understanding of...
-
Sr. Software Engineer
1 week ago
Amman, Amman, Jordan human resources me Full time 30,000 - 60,000 per yearJob SpecificationsBachelor's degree in Software Engineering or any IT related fields.4+ years of solid experience in iOS development.Proficiency in Swift and Objective-C.Responsible for the development and maintenance of applications aimed towards iOS and OS X, including mobile phones, tablets, and full-fledged computers.Focus on development of such...
-
Sr. Software Engineer
1 week ago
Amman, Amman, Jordan human resources me Full time 15,000 - 30,000 per yearJob SpecificationsBachelor's degree in software engineering or any IT related fields.4+ years of professional software development experience.Proficient in Java 8, Java SE, Java EE & Spring/Spring Boot framework.Knowledge of concurrency patterns & multi-threading in Java.Solid understanding of object-oriented programming.2+ years of hands on experience in...