Enovatika

Work

About

Blog

Contact

Full-stack Developer

Full-stack Developer

This is a mid-level position that gives you the opportunity to build stuff that matters in a team of passionate people.

Key responsibilities

Position requirements

Nice to have

Benefits

Key responsibilities

Position requirements

Nice to have

Benefits

Key responsibilities

Work closely with UI/UX designers, review and implement design specifications

Write high-quality, readable, reusable and testable code

Identify and implement the best technical solutions, as well as assist the colleagues involved in the process

Position requirements

Extensive knowledge of TypeScript, React with Nextjs, NodeJS, tailwindCSS and authentication & authorization between systems and servers

Previous experience with SQL databases (especially postgreSQL)

Familiar with ORMs like Prisma and Drizzle

Familiar with RESTful APIs and Git (GitHub and Bitbucket)

Confident in using asynchronous programming concepts and design patterns

Excellent communication skills

Fluent English speaking and writing skills

Ability to work on deadlines and on multiple projects

Nice to have

Experience with GraphQL, NoSQL databases, Message brokers (RabbitMQ, Kafka), Docker, CI/CD pipelines and testing libraries

Worked with AWS, Azure, Google Cloud and microservices architecture

Previous experience with any other programming languages (Python, C#, Java, etc.)

Benefits

Cool colleagues

Diverse industries and projects

Dynamic team

Tech exposure

Rapid skills development

Feedback loop

User-centric design

Enhanced collaboration

Real-time adjustments

Ownership of tasks

Loyalty bonus program

Flexible working program

Mini library

Entrepreneurial spirit

Fun team-buildings

This position requires onsite presence. Remote options are not available.

Share this job post