WebCreek is looking for a Senior Full-Stack Software Developer to deliver high-quality, performance, and user-centric solutions through modern technologies and best practices, driving innovation and delivering impactful results.
Requirements
- At least 5 years of experience in software development, with a strong command of JavaScript/TypeScript and modern frameworks such as React, Node.js, and NestJS.
- Solid understanding of RESTful APIs; hands-on experience with GraphQL is a plus.
- Proven expertise in relational databases (PostgreSQL, SQL Server), including query optimization and data modeling.
- Proficient in HTML, CSS, and modern front-end development practices.
- Practical experience with cloud platforms, preferably Azure; exposure to AWS or GCP is a plus.
- Skilled in containerization using Docker and orchestration tools like Kubernetes (preferred).
- Familiar with CI/CD pipelines, automated testing, and modern DevOps workflows.
Responsibilities
- Lead development of new features and services, ensuring efficient delivery and high-quality outcomes.
- Design and implement scalable architectures, APIs, and user interfaces.
- Write clean, maintainable, and well-tested code.
- Integrate third-party services and internal systems.
- Troubleshoot, debug, and optimize applications across the stack.
- Provide post-implementation support and resolve technical issues.
- Continuously evaluate emerging technologies and recommend improvements
Other
- Participate in Agile/SCRUM ceremonies and collaborate closely with team members.
- Mentor junior developers and provide technical guidance.
- Create technical documentation and contribute to knowledge sharing.
- High level of English proficiency, both written and spoken, enabling effective communication in international environments.
- Experience leading projects and mentoring teams.