Overview
Key Responsibilities:
● Develop and maintain robust and scalable applications using React.js and Next.js for the frontend.
● Architect and implement secure backend services with NestJS and Node.js, ensuring performance, scalability, and protection against vulnerabilities.
● Design intuitive and responsive user interfaces using TailwindCSS and Material-UI (MUI).
● Manage and optimize databases, particularly MongoDB and SQLite, to handle complex data structures while implementing best practices for data security and integrity.
● Collaborate with cross-functional teams to define, design, and ship new features with a focus on security.
● Ensure the quality, security, and reliability of the codebase through thorough testing, code reviews, and adherence to secure coding standards.
● Utilize version control systems like Git to manage and collaborate on codebases effectively.
● Implement security measures such as authentication, authorization, encryption, and protection against common vulnerabilities (e.g., SQL injection, XSS).
● Contribute to continuous improvement efforts in code quality, performance, security, and team processes.
● Stay up-to-date with the latest industry trends, technologies, and security practices to bring innovative and secure solutions to the team.
Preferred Qualifications:
● Experience with TypeScript and modern JavaScript (ES6+).
● Familiarity with microservices architecture, containerization technologies, and security within those environments.
● Understanding of CI/CD pipelines, deployment strategies, and securing the DevOps lifecycle.
● Knowledge of best practices in software security, including vulnerability assessment, threat modeling, and security testing.
● Proven experience in developing accounting software or financial applications.
● Strong understanding of financial data structures, accounting principles, and secure coding practices specific to financial software.
● Excellent problem-solving skills and the ability to think critically and creatively about accounting software challenges.
● Strong communication skills, both verbal and written, with the ability to articulate complex technical and security concepts related to accounting systems.
Why Join Us:
● Work with a talented and dynamic team on innovative and secure projects.
● Opportunity to work with a wide range of cutting-edge technologies and security practices.
● Competitive compensation and benefits package.
● Supportive environment for professional growth, learning, and security expertise
Job Type: Full-time
Pay: Up to ₹1,500,000.00 per year
Work Location: In person