Infinigrow helps marketers make better, faster decisions and hit their revenue targets. We do that by giving marketers complete visibility into their companies growth economics and real ROI, across channels and segments, while incorporating data intelligence and scenario forecasts into budget planning.
We are seeking a highly skilled and experienced Senior Backend Developer technical expert who is responsible for designing, developing, and maintaining software applications and is involved end to end.
This is a senior-level position that requires strong technical skills, leadership abilities, and excellent communication skills.
Our team technology stack: AWS, Serverless, Linux, Snowflake, MongoDB, NodeJS, GitHub.
Responsibilities
- Design, develop, and maintain software applications and complicated systems.
- Lead technical design and architecture discussions.
- Provide technical guidance and mentorship to other developers.
- Communicate effectively with stakeholders, including product managers, designers, and other developers.
- Stay up-to-date with emerging trends and technologies in software development.
- Participate in Agile development methodologies, including sprint planning, daily, and retrospectives.
- Perform code reviews and ensure code quality standards are met.
- Troubleshooting and debugging to optimize performance.
- Writing well-designed, testable, and efficient code.
- Ability to work independently as well as in a team.
Requirements and Qualifications
- At least 5 years of experience in software development- a must.
- Experience with cloud computing platforms, such as AWS- a must.
- Experience with database technologies, such as SQL & NoSQL- a must.
- Strong problem-solving and analytical skills- a must.
- Experience in the full software development lifecycle from requirements analysis to design, development, testing, and implementation- a must.
- Experience in full-stack software development (front-end, DevOps, etc.) - an advantage.
- Node.js experience - an advantage.