About companyValor Software is a company founded by developers for developers. Since 2013, we’ve been building high-quality digital solutions for clients worldwide, with a strong focus on technical excellence and engineering expertise. From day one, we hire engineers for engineering judgment, system thinking, and technical depth — not just frameworks and keywords.We are seeking a highly skilled and experienced MEAN Stack Developer to join our multinational team. The ideal candidate will be proficient in developing full-stack applications using Typescript, MongoDB, Express, Angular, and Node. Additionally, the candidate should have strong expertise in design patterns, JavaScript, GraphQL, and related technologies. A basic understanding of serverless architectures, specifically AWS Lambda and S3 services, is also essential. This role requires a developer who is adaptable, innovative, and capable of working in a fast-paced environment.Responsibilities * Design, develop, and maintain full-stack application components using the MEAN stack (MongoDB, NestJs / Express, Angular, Node.js) * Write clean, SOLID code in JavaScript, ensuring application performance and responsiveness * Implement front-end interfaces using Angular, adhering to modern design patterns and best practices * Collaborate with cross-functional teams to define, design, and ship new features and enhancements within an agile workflow * Troubleshoot, debug, and upgrade existing systems, ensuring high performance and responsiveness * Participate in code reviews to maintain high-quality code standards and promote knowledge sharing
Requirements * 5+ years of proven experience as a MEAN Stack Developer or similar role * Strong proficiency in JavaScript and Node. This should include knowledge on things like DOM manipulation, how to write clean and organized JS within a modern context * How Node’s runtime and architecture differ from browser based JS * In-depth knowledge of Angular framework and its core principles including things like change detection, dependency injection, reactive state management, how to craft decoupled — presentational components * Experience with GraphQL and developing APIs * Familiarity with AWS services, specifically Lambda and S3, CloudFormation, and understanding or serverless architectures * Experience with databases, particularly MongoDB, and their declarative query languages * Proficient understanding of code versioning tools, such as Git * Excellent problem-solving skills and the ability to work in a fast-paced environment * Strong communication and teamwork skills, with the ability to collaborate effectively with other developers, UX designers, and product managers
What We Offer * Strategic role in a fast-growing international company * Remote-first culture with flexible working hours * Competitive compensation via B2B contract * Opportunity to influence technical direction and contribute to open source * Supportive and agile team culture where your ideas matter