NestJS Backend Developer
Job details
Direct message the job poster from Logic Powered Solutions Company Overview: We are a fast-growing tech company delivering innovative web solutions to a variety of industries. Our team is passionate about creating modern, user-friendly applications that enhance business performance. Job Description: We are seeking a highly skilled and motivated Backend Developer with expertise in NestJS to join our dynamic team. The ideal candidate will play a crucial role in building and maintaining scalable backend services, ensuring seamless integration with front-end components, and contributing to our product's success. Key Responsibilities
- Design, develop, and maintain backend APIs using NestJS framework.
- Collaborate with front-end developers, product managers, and other stakeholders to deliver high-quality solutions.
- Write clean, maintainable, and efficient code while following best practices.
- Implement security and data protection measures.
- Optimize applications for maximum speed and scalability.
- Troubleshoot, debug, and upgrade existing software.
- Participate in code reviews and provide constructive feedback.
- Create and maintain documentation for APIs and systems.
- Strong proficiency in NestJS, Node.js, and TypeScript.
- Experience with RESTful APIs and WebSockets.
- Familiarity with databases such as PostgreSQL, MongoDB, or similar.
- Understanding of financial modules, invoicing, purchase orders, and general ledger functionalities.
- Experience designing backend logic for automating workflows in areas like HR, finance, and supply chain management.
- Knowledge of microservices architecture and distributed systems.
- Understanding of authentication and authorization mechanisms (OAuth, JWT, etc.).
- Familiarity with cloud services (Azure) is desirable.
- Excellent problem-solving and communication skills.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Experience with GraphQL for API design and implementation.
- Familiarity with Docker, Kubernetes, and container orchestration.
- Experience working with Redis, Elasticsearch, or similar caching and search solutions.
- Proficiency in event-driven architectures using message brokers like RabbitMQ or Apache Kafka.
- Exposure to front-end frameworks like Angular, React, or Vue.js for better backend integration.
- Experience in Agile/Scrum development environments.
- Competitive salary and benefits package.
- A dynamic and innovative work environment.
Seniority level
Entry levelEmployment type
Full-timeJob function
Engineering and Information TechnologyIndustries
IT Services and IT Consulting #J-18808-LjbffrApply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.