Mend.io is passionate about safeguarding the applications that power our digital world. We are a fast-growing company with a vision for building next-level application security that developers and security teams love to use. We have offices in Boston and Tel Aviv and a global workforce of remote workers.
We are seeking a highly skilled and experienced Full Stack Software Developer to join our team. As a Full Stack Software Developer, you will be responsible for designing, developing, and maintaining both the backend and frontend components of our software applications.
Our culture is open, inclusive, and engaging, and we work hard to foster a company where everyone feels valued. Mend is a company that lives by its values:
- We are passionate about excellence.
- We see the world from the customer’s perspective.
- We are better together.
To learn what makes Mend a great place to work, please check out Hiring Feed and see why you should choose us – https://feed.teamme.io/?id=18&key=5XMoiD2H06.
- Designing and developing software applications from concept to deployment with focus on Frontend.
- Collaborating with cross-functional teams to gather requirements and define project objectives.
- Developing efficient and reliable backend systems using Java, GO, and other related technologies.
- Integrating backend APIs and services with frontend components.
- Optimizing application performance and ensuring scalability and reliability.
- Creating and maintaining databases, writing efficient queries, and ensuring data integrity.
- Conducting thorough testing and debugging to identify and resolve issues.
- Collaborating with other developers and participating in code reviews to maintain code quality and best practices.
- Staying up to date with emerging technologies and trends in software development.
You must have:
- 4+ years experience in full stack software development, with a focus on Java/GO backend
- 3+ years in ReactJS + TypeScript- Must!
- Experience with NextJS – Advantage.
- Solid understanding of databases, including SQL and NoSQL technologies, and experience in writing efficient queries.
- Familiarity with agile development methodologies and practices.
- Ability to work independently as well as collaboratively in a team environment.
- Strong problem-solving and analytical skills.
- Excellent communication and interpersonal skills.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Knowledge of containerization and orchestration tools like Docker and Kubernetes.
- Familiarity with DevOps practices and CI/CD pipelines.
- Experience with frontend frameworks, Material UI 4/5.
- Understanding of security best practices in software development.