Full Stack Developer
Tavion
Full Stack Developer
We are looking for a Full Stack Developer to join our team and build scalable, high-performance web applications. You will work across the entire technology stack, collaborating with cross-functional teams to deliver reliable and user-friendly solutions.
Responsibilities
Develop and maintain front-end and back-end components of web applications.
Design, implement, and optimize RESTful APIs and microservices.
Build responsive and intuitive user interfaces.
Integrate third-party services and APIs.
Write clean, maintainable, and well-documented code.
Optimize application performance, security, and scalability.
Collaborate with designers, product managers, and QA engineers.
Participate in code reviews and contribute to technical decisions.
Requirements
Experience as a Full Stack Developer or in a similar role.
Strong knowledge of JavaScript/TypeScript.
Experience with modern front-end frameworks (React, Angular, or Vue.js).
Experience with back-end technologies such as Node.js, .NET, Java, Python, or PHP.
Knowledge of SQL and NoSQL databases.
Experience with Git and version control workflows.
Understanding of REST APIs, authentication, and web security best practices.
Familiarity with Docker, CI/CD, and cloud platforms is an advantage.
Strong problem-solving and communication skills.
Good command of English.
Nice to Have
Experience with Kubernetes and cloud services (AWS, Azure, or GCP).
Knowledge of automated testing frameworks.
Experience with Agile/Scrum methodologies.
We Offer
Competitive salary.
Flexible working hours.
Remote or hybrid work options.
Professional development opportunities.
Friendly and collaborative team environment.
Modern technology stack and challenging projects.