We're Hiring
We are seeking a talented Full-Stack Software Engineer with a strong foundation in Angular & NodeJS to join our dynamic team. This position is perfect for individuals passionate about manipulating large datasets and playing a crucial role in the development and maintenance of our frontend and backend systems. As a Mid-Level 2-3 years Full Stack Engineer, your proficiency in Angular and NodeJS is essential for the growth and optimization of our services.
Responsibilities:
- Develop, enhance, and maintain our frontend and backend systems, applying your knowledge of modern web technologies.
- Build and optimize server-side components and frontend interfaces, utilizing a combination of NodeJS, ExpressJS, Prisma, Angular, JavaScript, and TypeScript.
- Create efficient and scalable SQL queries to maintain system performance and data integrity.
- Design and implement APIs that comply with microservices architecture standards, along with caching strategies to enhance system responsiveness.
- Manage high-volume data streaming for real-time analysis and ensure efficient communication between services using GRPC.
- Adhere to SOLID principles to produce clean, maintainable, and well-structured code, ensuring code quality with proper testing and documentation.
- Employ responsive and accessible design principles to improve user experience on various devices and platforms, and address performance bottlenecks.
- Keep abreast of the latest in frontend and backend technologies, tools, and practices to continuously improve product quality.
- Work collaboratively with a diverse team, offering expert troubleshooting for complex issues and contributing to problem-solving efforts.
Requirements:
- At least 2-3 years of experience as a Mid-Level Developer, with a significant focus on Angular and NodeJS.
- Skilled in API design for micro-services architecture.
- Dedicated to producing clean, maintainable code in accordance with SOLID principles.
- Experienced in Docker for effective containerization and orchestration.
- Strong communication and teamwork abilities, capable of working well with a diverse set of professionals.
- A solid grasp of Angular, context API, and functional components.
- Mastery of JavaScript and TypeScript fundamentals, with experience in creating responsive designs using CSS media queries.
- Familiar with using Git for version control and collaborative development.
If you are a Mid-Level Full Stack Engineer with a passion for both frontend and backend development and meet our criteria, we encourage you to apply. Join our team to help us develop and maintain robust full stack solutions that drive our platform forward!