About the Role
The candidate will design, build, and optimize full-stack solutions using Node.js and Angular, working closely with cross-functional teams to deliver robust and scalable software products.
Responsibilities
- Develop and maintain server-side logic using Node.js
- Build responsive user interfaces with Angular
- Collaborate with product and design teams to define functional requirements
- Write clean, testable, and well-documented code
- Optimize applications for maximum performance and reliability
- Troubleshoot and debug production issues
- Implement security and data protection measures
- Participate in code reviews and technical discussions
- Integrate third-party APIs and services
- Ensure applications are cross-browser compatible
- Work with version control systems like Git
- Support deployment pipelines and CI/CD processes
- Monitor application performance and usage metrics
- Contribute to architectural decisions and system design
- Maintain and update existing codebases
- Write unit and integration tests
- Follow software development best practices
- Respond to changing project requirements efficiently
- Collaborate on database design and query optimization
- Use Agile methodologies in development cycles
- Document technical specifications and workflows
- Assist in defining project timelines and deliverables
- Stay current with emerging technologies and frameworks
- Ensure compliance with industry standards
- Support QA during testing phases
Nice to Have
- Experience with NestJS
- Familiarity with GraphQL
- Knowledge of RxJS and observables
- Experience with testing frameworks like Jest or Karma
- Exposure to serverless architectures
- Background in fintech or performance-driven applications
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid remote and office setup
Team
Collaborative engineering team focused on scalable web applications
Technology Stack
- Primary backend: Node.js with Express
- Frontend framework: Angular with TypeScript
- Database: PostgreSQL and MongoDB
- Infrastructure: AWS, Docker, and Kubernetes
- CI/CD: GitHub Actions and Jenkins
Work Environment
- Fast-paced development cycles
- Emphasis on code quality and testing
- Regular team retrospectives and planning sessions
- Access to learning resources and training
- Flexible work hours within time zone alignment
Available for qualified candidates