Middle/Senior Full-stack JavaScript Developer
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 and TypeScript
— Mongo DB, PostgreSQK/MySQL
— Mongoose
— Vuetify.
Soft skills:
- from 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 APls.
- 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, APls, 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.
Published 8 May
83 views
·
15 applications
94% read
·
34% responded
Last responded 4 days ago
📊
$1500-3000
Average salary range of similar jobs in
analytics →
Similar jobs
Poland
Ukraine
Countries of Europe or Ukraine