This is a remote position.
Job Summary:We are seeking an experienced Full Stack Developer to develop and maintain scalable web applications and services. The ideal candidate should have a strong understanding of both front-end and back-end technologies, as well as experience in building full-stack applications using modern tools and frameworks.
- Design, develop, and maintain both front-end and back-end web applications.
- Integration of existing software
- Collaborate with product managers, UX/UI designers, and other team members to deliver high-quality features.
- Write clean, maintainable, and efficient code using modern JavaScript, HTML, and CSS for the front-end, and server-side technologies such as Node.js, Python, Ruby, or Java.
- Build RESTful APIs and integrate with third-party services.
- Implement database solutions (SQL/NoSQL) and optimize for performance.
- Troubleshoot, debug, and optimize existing codebase.
- Ensure cross-platform optimization and responsiveness of applications.
- Conduct code reviews and maintain best practices for coding, testing, and deployment.
- Stay up-to-date with emerging trends in web development and bring innovative ideas to the team.
RequirementsKey Competencies:
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent work experience).
- Mastery of English at C2 level is required.
- Proven experience as a Full Stack Developer or similar role in web development.
- Strong proficiency with front-end technologies such as HTML5, CSS3, JavaScript (ES6+), and modern front-end frameworks (e.g., React, Angular, Vue.js).
- Solid experience with back-end technologies such as Node.js, Express.js, Python, Ruby, or Java.
- Experience with RESTful APIs, GraphQL, and API design best practices.
- Familiarity with relational (MySQL, PostgreSQL) and NoSQL (MongoDB) databases.
- Knowledge of version control systems (Git, GitHub, GitLab, etc.).
- Experience with cloud services (AWS, Azure, Google Cloud) and deployment strategies.
- Understanding of web security best practices.
- Familiarity with Agile development methodologies (Scrum, Kanban).
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
Benefits
Skills Required
- Bachelor's degree in Computer Science or Engineering
- Experience as a Full Stack Developer
- Proficiency in HTML5, CSS3, JavaScript, and front-end frameworks
- Experience with Node.js and back-end technologies
- Familiarity with RESTful APIs and database solutions
- Experience with version control systems
- Knowledge of cloud services and deployment strategies
- Experience with Agile methodologies
What We Do
The M&A Advisor is the preeminent organization recognizing excellence, honoring achievement, presenting thought leadership, and facilitating connections among the world’s leading dealmaking professionals. Founded in 1998, its mission is to publish insights and intelligence on mergers and acquisitions activities and create meaningful connections that enable dealmakers to thrive.







