Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- At Apexa you will be joining a team of engineers with different backgrounds and limitless aspirations to grow the business, if you are serious about learning and polishing your engineering skills on a daily basis and solving extremely challenging real-world problems then this is the place for you.
- Apexa customers are all global, our products powers some of the major companies that drive the top global economies forward, where the systems required are of a high degree of complexity.
- The organization is flat and highly dynamic and built on young talents, moving forward inside the organization will be relatively easy but highly competitive since the business is considered a startup still but already stabilized with multiple key customers across Europe and the United States.
- You will have the chance to rotate between multiple teams either in Front End Development, Back End Development, Systems Engineering
- Optimally you will:
- Take responsibility for building reusable and maintainable code.
- Write solid unit and integration tests.
- Suggest improved methodologies and processes refactor and maintain the code base as well as keeping up with the latest language standards.
- Strongly adhere to SOLID principles and be an advocate among the team.
- Ensure functionalities improve the general user experience.
- Collaborate with other team members and stakeholders.
Job Requirements
- BSc Computer Science or a related technical field
- Strong knowledge of SPA applications
- Strong knowledge of Angular, TypeScript and Javascript and the surrounding opensource ecosystem
- In-depth knowledge of HTML, Sass, and related web technologies in general
- Good knowledge of data structures and algorithms
- Understanding of responsive design best practices.
- Thorough knowledge of the browser DOM and basic HTTP request/response life cycle
- Experience with developing SaaS applications and comfortable navigating through a large codebase
- The ability to iterate quickly and embrace feedback from many perspectives.
- Understanding web engineering: client/server architecture, REST, and modern best practices