ESI Employment Services International for the needs of our client, is searching for a motivated and ambitious:
Full Stack Developer is comfortable with both frontend and backend programming. You will be responsible for developing and designing front end web architecture, ensuring the responsiveness of applications, and working alongside graphic designers for web design features, among other duties. He is a programmer who knows all aspects of programming, both frontend and backend. It doesn't mean being an expert in every single language or technology that exists - no one could be. He knows the main technologies of frontend programming (HTML, CSS and JavaScript) and back end language (for example Java or Python), managing server-side and client-side calls, and database integrations.
Responsibilities:
- Implement the design of a web page
- Format graphic, static and dynamic web elements
- Optimize speed, stability and scalability of servers and code
- Create and integrate API
- Create and implement data storage solutions
- Update and maintain the code
- Analyze and solve problems in the code (testing and debugging)
- Developing front end website architecture
- Designing user interactions on web pages
- Developing back-end website applications
- Creating servers and databases for functionality
- Ensuring cross-platform optimization for mobile phones
- Ensuring responsiveness of applications
- Working alongside graphic designers for web design features
- Seeing through a project from conception to finished product
- Designing and developing APIs
- Meeting both technical and consumer needs
- Staying abreast of developments in web applications and programming language
Required qualifications:
- At least 5-7 of experience in the role
- Fluid in spoken and written English
- Experience working in Agile methodology
- Strong organizational and project management skills
- Proficiency with fundamental front end languages such as HTML, CSS and JavaScript
- Familiarity with JavaScript frameworks such as Angular JS, React
- Deep knowledge and experience with object-oriented programming in Java
- Comfortable with using Spring Framework (with Spring Boot)
- Familiarity with database technology such as MySQL, PostgreSQL, Oracle and MongoDB
- Experience in development Progressive Web Application (PWA) is advantage
- Experience in development of app integration with REST / SOAP APIs is advantage
Soft Skills:
- Excellent verbal communication skills
- Good problem solving skills
- Attention to detail
What we offer:
- Compensation adequate at high level market and the real experience
- Working on end-to-end projects
- Working on new technologies
We encourage qualified candidates to email us their CV with the subject ,,Full Stack Developer" to the following email address: rabota@esi.mk or press the button ,, APLICIRAJ''!
ЕSI (Employment Services International)
St. Kosturski heroi 62/1,1000 Skopje
T: +389 2 3246-899, F: +389 2 3246-897
rabota@esi.mk, www.esi.mk