We are looking for
* MUST! Spoken Intermediate (B1-B2) English (you will work with clients from all over the world)
* 4+ years of experience.
Hard skills:
* In-depth understanding of Node JS, Vue JS, Express
* Experience and understanding of HTML/CSS, vanilla JS, TypeScript, Mongo DB, PostgreSQL/MySQL, Mongoose, Vuetify
Soft skills:
* Average to strong communication skills
* Analytical skills and troubleshooting
* Scrutiny and curiosity
* High level of autonomy and ability to self-organize
* The will and ability to familiarise oneself with new and complex topics/tasks
Duties & responsibilities
Front-end Development
* Develop and maintain user-friendly web interfaces for the company’s products and outsourced projects.
* Ensure responsive design and cross-browser compatibility.
* Implement interactive and dynamic user interfaces using JavaScript frameworks like Vue.
Back-end Development
* Design, develop, and maintain server-side applications and APIs.
* Implement and optimize server infrastructure using Node.js or other server-side JavaScript technologies.
* Manage databases and data storage, ensuring data integrity and security.
Full-stack Proficiency
* Possess strong expertise in both front-end and back-end technologies, enabling seamless integration between the two.
* Collaborate with the development team to create a cohesive and efficient development process.
Product Development
* Contribute to the architecture and design of the company’s own products, offering technical insights and suggestions.
* Participate in feature development, debugging, and testing for in-house products.
Outsourced Project Development
* Work on outsourced projects, understanding client requirements, and delivering solutions on time and within budget.
Version Control and Code Management
* Use version control systems like Git to manage code repositories.
* Collaborate with the development team to ensure code quality and best practices.
Testing and Quality Assurance
* Write unit tests and conduct thorough testing to ensure the stability and reliability of the applications.
* Identify and fix bugs and issues as they arise.
* Optimize the performance of applications, both on the front-end and back-end, to ensure efficient operation and responsiveness.
* Implement security best practices to safeguard applications and data against potential threats and vulnerabilities. Keep up to date with security standards and apply them as needed.
* Maintain clear and comprehensive documentation for code, APIs, and system architecture. Ensure that team members and clients have access to relevant documentation.
* Stay updated with the latest trends and best practices in full-stack JavaScript development.
* Troubleshoot and resolve technical issues quickly and efficiently, whether they are related to front-end or back-end components.
* Maintain clear and professional communication with clients (if need be), ensuring their needs and expectations are met.
* Assist in project estimation and planning, providing input on technical requirements and timelines.
We offer
* Opportunity to work with professionals in the international IT and Identity Management industry;
* Good income in line with the industry standards;
* An open-minded, friendly, international team in an IT company that does business all over the world;
* International network;
* Opportunities for growth;
* An open ear for ideas/suggestions how to improve work processes;
* Remote working and result-oriented attitude, no boring 9-5 job;
* Vacation — 24 days a year, paid sick leave.
#J-18808-Ljbffr