Full Stack Developer
Опис посла
The Full-Stack Developer is responsible for the creation and maintenance of applications used by both internal and external users. This includes partnering with other developers, QAs, application support engineers, and infrastructure engineers to ensure a smooth development and operational pipeline and communicating with business and product owners to refine requirements.
Our tech stack includes Angular/ NestJS/ JavaScript/ TypeScript/ AWS/ Kubernetes/ MongoDB/ ElasticSearch. Key Responsibilities
Work on a distributed team to create and maintain applications written in TypeScript.
Write high-quality code with comprehensive, well-written tests.
Develop both frontend and backend features.
Collaborate across teams to develop APIs and integrate services.
Understand the business requirements and turn them into software features.
Troubleshoot and resolve issues in the existing software applications.
Conduct code reviews to ensure the delivery of quality software. Job Requirements for the role
2+ years of modern front-end JavaScript framework experience, preferably Angular.
2+ years of server-side TypeScript (Node.js) experience, preferably NestJS.
Experience with MongoDB.
Experience with AWS is a plus.
Experience in writing unit tests is a plus.
Good understanding of software design principles.
Good command of English. Benefits
Attractive compensation package including extensive set of benefits, such as platinum health insurance, sport membership, food vouchers, employee assistance program, etc.
25 vacation days per year.
Additional vacation days with 1 added for every year in the company (up to 3 additional days).
Flexibility in working hours and locations (WFH available).
Professional environment with great development opportunities.
Tuition reimbursement program (personal budget up to 2000 BGN).
Opportunity to work in a well-established and profitable company with a culture that rewards results.
¿Te interesa este puesto?