Backend Engineer / Software Engineer
MarketEngine.ai
About the role
About the Role
In this role at MarketEngine.ai, you will be responsible for designing, building, and maintaining server-side applications, optimizing APIs for speed and reliability, and ensuring seamless system integration. As a skilled Back End Developer, you will have a significant influence on the system architecture and technical direction. Your collaboration with front-end and AIML developers will be crucial in delivering new features, resolving application bottlenecks, and troubleshooting performance issues during the development lifecycle.
Key Responsibilities
- Design, build, and maintain server-side applications
- Optimize APIs for speed and reliability
- Ensure seamless system integration
- Collaborate closely with front-end and AIML developers
- Deliver new features and resolve application bottlenecks
- Troubleshoot performance issues during the development lifecycle
Qualifications
- Strong backend development expertise with Node.js, Express.js, MongoDB, and PostgreSQL, preferably deployed on Azure
- Solid understanding of Object-Oriented Programming (OOP) principles
- Working knowledge of front-end development to collaborate effectively with various teams
- Proven capability in high-level architecture, low-level design, and building production-quality software
- Ability to work collaboratively in a fast-paced, mission-driven environment
- Bachelors degree in Computer Science, Software Engineering, or a related field
Additional Information
In this role at MarketEngine.ai, you will be responsible for designing, building, and maintaining server-side applications, optimizing APIs for speed and reliability, and ensuring seamless system integration. As a skilled Back End Developer, you will have a significant influence on the system architecture and technical direction. Your collaboration with front-end and AIML developers will be crucial in delivering new features, resolving application bottlenecks, and troubleshooting performance issues during the development lifecycle.
Key Responsibilities:
- Design, build, and maintain server-side applications
- Optimize APIs for speed and reliability
- Ensure seamless system integration
- Collaborate closely with front-end and AIML developers
- Deliver new features and resolve application bottlenecks
- Troubleshoot performance issues during the development lifecycle
Qualifications:
- Strong backend development expertise with Node.js, Express.js, MongoDB, and PostgreSQL, preferably deployed on Azure
- Solid understanding of Object-Oriented Programming (OOP) principles
- Working knowledge of front-end development to collaborate effectively with various teams
- Proven capability in high-level architecture, low-level design, and building production-quality software
- Ability to work collaboratively in a fast-paced, mission-driven environment
- Bachelors degree in Computer Science, Software Engineering, or a related field
Requirements
- Strong backend development expertise with Node.js, Express.js, MongoDB, and PostgreSQL
- Solid understanding of Object-Oriented Programming (OOP) principles
- Working knowledge of front-end development to collaborate effectively with various teams
- Proven capability in high-level architecture, low-level design, and building production-quality software
- Ability to work collaboratively in a fast-paced, mission-driven environment
Responsibilities
- Design, build, and maintain server-side applications
- Optimize APIs for speed and reliability
- Ensure seamless system integration
- Collaborate closely with front-end and AIML developers
- Deliver new features and resolve application bottlenecks
- Troubleshoot performance issues during the development lifecycle
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free