Fullstack Software Engineer
Salaried, Full-Time USD 50,000.0 - 63,000.0Job Overview
The Software Engineer role will be pivotal in revolutionizing Revenue Operations (RevOps) by developing cutting-edge, cloud-native applications. You will be responsible for crafting both server-side applications using Node.js and user-facing elements with ReactJS/Redux, optimizing for high performance and security in a dynamic, fast-paced environment.
Key Responsibilities:
- Develop server-side applications in Node.js, optimizing for a cloud-native environment.
- Craft user-facing elements using ReactJS/Redux that integrate seamlessly with server-side logic.
- Experience with building and deploying applications on the AWS cloud stack is a must.
- Optimize the use of relational databases and data warehouses for large data applications and build enterprise dashboards and reporting solutions.
- Ensure the creation of secure, reusable, testable, and efficient code.
- Design and implement low-latency, high-availability, and high-performance applications.
- Prioritize security and data protection, with a security-first coding mentality.
- Build integrations to Salesforce.com platform and other Revenue Operations platforms.
- Incorporate various AI technologies for scenarios involving LLM, Machine Learning and Forecasting.
Required Qualifications
- 5+ years experience in server-side JavaScript application development, preferably in Node.js within cloud-native environments.
- 3+ Years of experience in front-end applications in ReactJs/Redux.
- 5+ years of advanced MySQL experience, ideally MySQL and enterprise scenarios with large data sets.
- Solid experience with AWS cloud stack deployment and management.
- Strong understanding and implementation of security best practices, particularly in cloud environments.
Preferred Qualifications
- Knowledge of testing frameworks like Jest and Ruby.
- Experience with task runners such as Webpack.
- Proficiency with package managers like NPM.
- Proficiency with Node.js middlewares like Express
- Familiarity with RevOps platforms like CRMs, Compensation systems, Marketing automation platforms, and Customer Success Tools is a strong plus.
- Familiarity with LLM Models.
- Experience working with remote global teams in a Saas environment.
- Bachelor’s degree in computer science
Make Your Resume Now