Atypon (https://www.atypon.com/) is a software and services company headquartered in Silicon Valley, California, renowned for its technological leadership when it comes to online delivery of professional and scholarly publisher content. We are the market leader in content delivery for scientific, technical and medical publications.
We're growing fast and looking for a Front End Software Engineer to join our Engineering Team. Come join us and make an impact on how Authors worldwide submit their research for groundbreaking discoveries in science !
We are looking for mid/senior level engineers, but more than the number of years of experience, we are looking for the right skills and attitude. If you don’t have work experience, but feel that you have the skills to perform this job; showcase your projects that demonstrate your abilities and apply !
Requirements
Your responsibilities will include:
- Architect, design, develop and maintain key Frontend system and its features.
- Help Software quality assurance team as part of a Scrum team and deliver high quality releases on time.
- Learn and follow Agile Scrum methodology for software development and participate in Scrum ceremonies.
- Establish and coordinate strategies with development teams; design and implement test cases.
- Deploy his/her changes in our Stage and Production environment.
- Troubleshoot issues in systems under test and production environment.
Skills required to succeed in this position:
- Bachelor's Degree in Computer science or related field.
- Strong fundamentals in Javascript and familiarity with writing tests.
- Strong fundamentals in HTML5 and CSS3.
- Understanding browser layout engine, HTTP protocols, and working of a web application from a Frontend perspective is desired
- In-depth understanding of at least one Javascript framework eg. React, VueJs or Angular, and working knowledge of React.
- Strong organizational skills and oral/written communication skills in English.
- Strong debugging skills using browser tools like a web inspector
- Familiarity with RESTful API, Web Services is required.
- Familiarity with version control systems like Git is required and hands-on experience in Linux Operating systems is desirable.
- Team player who enjoys working in a dynamic environment and has a positive attitude to learn new things.
- Must demonstrate the ability to balance and prioritize activities to ensure critical items are completed.
Desired skills that will help you thrive in this position:
- Familiarity with Sass
- Familiarity with Jest or similar Javascript testing framework.
- Experience with either Jenkins, Docker, or AWS Cloud is a plus
- Familiarity with Agile Scrum methodology for software development
Work permit:
Must reside and have a valid permit to work in Jordan.
Benefits
- Unique opportunity to work with a Silicon Valley technology company in Jordan
- Flexible working hours
- Enrollment in social security
- Medical insurance coverage