Company Overview
Engineer Access Bulgaria is a subsidiary of Engineer Access Inc., an American technology services company. We specialize in providing innovative technology solutions to clients worldwide and are currently seeking a motivated Mid-level Developer to join our team in Bulgaria.
Position Summary
The Mid-Senior Backend Developer will design, develop, and maintain high-quality backend services primarily using Node.js and TypeScript. You will contribute significantly to our technical solutions, database optimization, and microservices architecture, ensuring high performance and scalability across our products.
Key Responsibilities
Design, implement, and maintain robust backend solutions using Node.js and TypeScript.
Develop and maintain PostgreSQL databases, including writing SQL migrations and performing routine schema updates.
Create and maintain RESTful APIs with clear, maintainable code.
Implement comprehensive test suites using Mocha, Jest, or Vitest to ensure code reliability.
Collaborate with teams across multiple repositories/projects, enhancing system integration and communication.
Document technical specifications clearly for effective team collaboration.
Proactively troubleshoot and resolve complex backend issues across distributed systems.
Qualifications
Advanced proficiency in TypeScript and JavaScript.
Strong experience with Node.js (v20+) in building production-grade services.
Proficient in PostgreSQL database management, migrations, and optimization.
Proficient with Git, Docker, and CI/CD (CircleCI or similar).
Proven ability in comprehensive testing frameworks (Mocha, Jest, Vitest).
Strong problem-solving and system design capabilities.
Excellent collaboration and documentation skills.
Understanding of backend security best practices.
Effective written and verbal communication skills
Proficiency in English
Ability to multitask and prioritize in a fast-paced environment
Proactive approach to learning and self-development
Working Conditions
Permanent position with 6-month probationary period
Office in Sofia
Candidates must provide copies of university diplomas and any relevant certificates
Benefits
Additional health insurance
20 days of paid annual leave plus national holidays
Selection Process
Initial CV screening
Phone interview
Technical interview
In-person interview with direct managers
Final decision
How to Apply
Qualified candidates should submit their resume and a brief cover letter explaining their interest in this role to careersbg@engineeraccess.com with the subject line "Software Engineer".
Data Protection Notice
By submitting your application, you consent to the processing of your personal data for purposes related to the recruitment process in accordance with our Privacy Policy and GDPR regulations. Your information will be stored for a maximum period of 1 year and will not be shared with third parties without your explicit consent.
Engineer Access Bulgaria is an equal opportunity employer and welcomes applications from all qualified individuals regardless of race, color, religion, gender, sexual orientation, national origin, disability, or age.