Senior Software Engineer

8 hours ago


Amman, Amman, Jordan Works Full time
About the Job

At Works, we're building a remote-first organization that enables companies to hire top software developers and designers on demand. Our mission is to create economic opportunities for a global community of professionals. We foster a vibrant culture built on shared values and a bias toward action.

Responsibilities
  • Design and implement scalable and testable code for our web applications.
  • Develop and maintain backend components and services using Node.js and Angular.
  • Collaborate with our team to create seamless user experiences across multiple platforms and browsers.
  • Participate in code review and design review to ensure high-quality code.
  • Provide task analysis, estimation, and potential blockers to ensure smooth project execution.
  • Develop and maintain APIs and backend business processing logic to improve the availability, scalability, latency, and efficiency of our services.
Requirements
  • 3+ years of experience in software development, with 2+ years in product development as a Software Engineer or equivalent.
  • Strong grasp of Angular, Python, MongoDB, and standard web frameworks.
  • Proficiency in at least one programming language and the fundamentals of computer science.
  • Experience in building cloud services and working knowledge of building back-end systems around DBMS, Caches, NoSQL, Web, and App servers.
  • Strong knowledge of best coding practices, centralized repository version control, and deployment procedures.


  • Amman, Amman, Jordan Palmira Software House Full time

    {"title": "Senior Software Quality Assurance Engineer", "company": "Palmira Software House", "location": "Dubai", "job_description": "Job SummaryWe are seeking a highly skilled Senior Software Quality Assurance Engineer to join our team at Palmira Software House in Dubai. As a Senior Software Quality Assurance Engineer, you will be responsible for ensuring...


  • Amman, Amman, Jordan Palmira Software House Full time

    About Palmira Software HousePalmira Software House is a leading technology consulting firm based in Dubai, UAE. Our mission is to accelerate the digital transformation journey by designing operating models, empowering strategy management, and providing seamless digital experiences. We aim to bridge the gap between people and technology, building a world...


  • Amman, Amman, Jordan Leading Point Software Full time

    Job DescriptionAt Leading Point Software, we are seeking a highly skilled Senior Software Engineer - Web Development to join our team. As a key member of our software development team, you will be responsible for designing and developing high-quality, scalable, and secure software solutions.Key Responsibilities:Software Design and Development: Lead and...


  • Amman, Amman, Jordan Leading Point Software Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at Leading Point Software. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality enterprise-grade software solutions.Key ResponsibilitiesSoftware Design and DevelopmentLead and actively...


  • Amman, Amman, Jordan DEVjobs Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at DEVjobs. As a key member of our development team, you will be responsible for designing, developing, and maintaining our backend infrastructure using NodeJS.Key ResponsibilitiesBackend Development: You will be responsible for developing and maintaining our backend...


  • Amman, Amman, Jordan Realm Full time

    {"title": "Senior Backend Software Engineer", "content": "Job SummaryWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Realm. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our backend systems using Go. Your expertise in distributed systems, scalability, and...


  • Amman, Amman, Jordan SameDayCustom Full time

    About the RoleWe are seeking a highly skilled and motivated Senior Software Engineer to join our engineering team at SameDayCustom. As a key member of our team, you will be responsible for designing and implementing software solutions, collaborating with other engineering and product team members, and troubleshooting application issues.Key...


  • Amman, Amman, Jordan AlawnehPay · Full time

    About the RoleThis is a full-time on-site position for a Senior Java Software Engineer at AlawnehPay. As a key member of our development team, you will be responsible for designing, implementing, and testing software applications using Java, Spring Framework, and microservices architecture.Key ResponsibilitiesDevelop and maintain software applications using...


  • Amman, Amman, Jordan DIGITAL GATES Full time

    Job DescriptionDigital Gates is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software applications using.NET technologies.Key ResponsibilitiesSoftware Development: Design, develop, and maintain complex software...


  • Amman, Amman, Jordan Playrix Full time

    {"h1": "Senior CPython Software Engineer", "p": "We are seeking a highly skilled Senior CPython Software Engineer to join our development team. As a key member of our team, you will be responsible for developing new editors, tools, and utilities for game development, as well as expanding the functionality of current editors and supporting existing code.Our...


  • Amman, Amman, Jordan Canonical Full time

    {"title": "Engineering Manager Ubuntu Server", "description": "Lead a Globally Distributed Team of EngineersAs an Engineering Manager at Canonical, you will lead a globally distributed team of engineers responsible for the development and maintenance of the Ubuntu Server image family. Your primary focus will be on building and leading a high-performing team,...


  • Amman, Amman, Jordan Ascot Enterprise Solutions Company Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at Ascot Enterprise Solutions Company.Key ResponsibilitiesCollaborate with Cross-Functional TeamsWork closely with our cross-functional teams to analyze, design, and implement software solutions that meet the needs of our clients.Develop High-Quality Web...


  • Amman, Amman, Jordan Quadcode Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at Quadcode. As a key member of our development team, you will be responsible for advancing and maintaining our team projects written in C++ and Golang.Key ResponsibilitiesLead the development of complex software applications using C++ and Golang.Collaborate with...


  • Amman, Amman, Jordan Braintrust Full time

    About the RoleWe're seeking a seasoned software engineer to join our team at Braintrust. As a senior backend engineer, you'll play a key role in building and maintaining our platform's backend infrastructure.Key ResponsibilitiesDesign and implement scalable backend systems using Ruby on RailsCollaborate with cross-functional teams to conceptualize and...


  • Amman, Amman, Jordan Playrix Full time

    {"h1": "Senior Software Engineer - Game Development Expert", "p": "We are seeking a highly skilled Senior Software Engineer to join our development team. As a key member of our team, you will be responsible for developing new editors, tools, and utilities for game development, as well as expanding the functionality of current editors. Your expertise in...


  • Amman, Amman, Jordan Crossover Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team as an Instructor. As a Lead Developer, you will be responsible for teaching software development skills to our students through live online sessions.Key ResponsibilitiesTeaching and Mentoring: Deliver high-quality instruction to students through live...


  • Amman, Amman, Jordan DIGITAL GATES Full time

    At DIGITAL GATES, we're seeking a highly skilled Senior Full Stack Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software applications using.NET technologies. Your expertise in C#, ASP.NET, and.NET Core will be essential in ensuring the scalability,...


  • Amman, Amman, Jordan Braintrust Full time

    About the RoleWe are seeking a highly skilled and motivated Senior Software Developer to join our Safety Tools team at Braintrust. As a key member of our team, you will be responsible for designing, developing, and maintaining high-quality software solutions that ensure the safety and security of our users, moderators, and communities.Key...


  • Amman, Amman, Jordan Crossover Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team as an Instructor. As a Lead Developer, you will be responsible for teaching software development skills to our students through live online sessions.Key ResponsibilitiesTeaching and Mentoring: Deliver high-quality instruction to students through live...


  • Amman, Amman, Jordan Digitinary Full time

    About the RoleWe are seeking a highly skilled Senior Java Software Engineer to join our team at Digitinary. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software applications using Java.Key ResponsibilitiesDesign and Development: Design and develop robust, scalable, and...