🚨WMK Tech is hiring:
Full Stack Engineer (Node.js/TypeScript)
Company Overview
WMK Tech is a leading provider of innovative cloud-based software solutions, serving clients across a wide range of industries. With a strong focus on cutting-edge technologies and user-centric design, we are seeking to expand our talented engineering team.
Position Summary
We are looking for a highly skilled Full Stack Engineer to join our team and play a key role in the development of our flagship web application. In this position, you will be responsible for designing, implementing, and maintaining end-to-end solutions using Node.js, TypeScript, and other modern web technologies.
Key Responsibilities:
- Design and develop scalable, reliable, and secure web applications using Node.js, TypeScript, and related frameworks (e.g., Express, NestJS)
- Implement clean, testable, and well-documented code that adheres to best practices and industry standards
- Integrate web applications with databases (e.g., MongoDB, PostgreSQL), third-party APIs, and cloud-based services
- Optimize application performance, security, and maintainability
- Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to deliver high-quality solutions
- Participate in all phases of the software development lifecycle, from requirements gathering to deployment
- Conduct code reviews, provide constructive feedback, and mentor junior developers
- Stay up-to-date with the latest trends and best practices in full-stack web development
Required Qualifications:
- 3+ years of experience as a full-stack web developer, with a strong focus on Node.js and TypeScript
- Proficient in JavaScript/TypeScript, HTML, CSS, and modern front-end frameworks (e.g., React, Angular, Vue.js)
- Experience building scalable, RESTful APIs and microservices using Node.js and related frameworks
- Familiarity with relational and NoSQL databases, and experience integrating them into web applications
- Solid understanding of software design patterns, clean code principles, and test-driven development
- Proficient in using Git, CI/CD tools, and cloud-based deployment platforms (e.g., AWS, Azure, GCP)
- Strong problem-solving, critical thinking, and analytical skills
- Excellent communication and collaboration abilities, both with technical and non-technical stakeholders
- Bachelor's degree in Computer Science, Information Technology, or a related field
Desired Qualifications:
- Experience with real-time communication technologies (e.g., WebSockets, Socket.IO)
- Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes)
- Knowledge of cloud-based infrastructure and serverless architectures
- Exposure to Agile/Scrum methodologies and project management tools
- Understanding of web application security best practices
- Contributions to open-source projects or personal technical blog/portfolio
- Certifications in relevant web development technologies (e.g., AWS, Google Cloud)
If you are a passionate and skilled full-stack engineer with experience in Node.js and TypeScript, we encourage you to apply for this exciting opportunity.
📍Find us at
Instagram: @wmktechnology
Facebook: wmktech
Whatsapp: +961 81 203 933
Website: wmktech.net