Maximize the Security of Your Enterprise with NST Assure's Continuous Threat Exposure Management (CTEM) Platform
Lead Software Developer
Location
India
Posted
74 days ago
Salary
0
Seniority
Senior
Job Description
Lead Software Developer
NST Cyber - Your Trusted Enterprise CTEM Partner
• Lead and mentor a team of developers to deliver high-quality software solutions. • Collaborate with product managers, architects, and other stakeholders to understand project requirements and provide technical guidance. • Hands-on development using TypeScript, MongoDB, NestJS, Angular, Serverless architecture, Python, Container and Orchestration (Docker and Kubernetes). • Design the solution architecture and project framework for the dev team to build on. • Oversee and actively contribute to the design and architecture of scalable and maintainable software systems. • Lead sprint planning and ensure the team meets project milestones and deadlines. • Delegate tasks effectively, considering the strengths and expertise of individual team members. • Clear blockers for developers by addressing technical challenges and providing guidance. • Conduct code reviews to maintain code quality, consistency, and adherence to coding standards. • Explain features and bugs to developers, fostering a collaborative and transparent development environment. • Collaborate with cross-functional teams to ensure alignment between technical solutions and business goals.
Job Requirements
- Bachelor’s degree in computer science, Software Engineering, or a related field.
- 6 years of professional experience in software development.
- Strong technical proficiency in TypeScript, Python, React JS, MongoDB, NestJS, Angular, Serverless architecture, and CloudFront.
- Proven experience in leading and managing development teams.
- Excellent soft skills, including task delegation, sprint planning, and effective communication.
- Knowledge on design patterns and Solution Architecture development
- Experience in resolving technical blockers and providing guidance to the team.
- Demonstrated ability to explain features and bugs to developers clearly.
- Experience with agile development methodologies.
- Ability to thrive in a fast-paced and collaborative environment.
- Strong problem-solving and decision-making skills.
Benefits
- Health insurance
- Flexible work arrangements
- Professional development
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
About Curotec We are a globally leading software services company specializing in developing enterprise-level projects for clients worldwide. Our team is a unique blend of diverse skill sets, cultures, and backgrounds—a true melting pot of talent. One of the most rewarding aspects of working at Curotec is the opportunity to learn something new every day, not just about technology but also about our amazing team members. Visit our website to discover more about who we are and what we do. We are looking for highly-skilled remote developers who have experience building complex business applications using the Laravel and Vue frameworks. Candidates should have experience developing applications on the Laravel framework and Vue framework, working with a database, working within a cloud environment, and working with standard developer tools. This is a remote position. Job Duties - Work with a team of developers, BA, PM, QA, etc to execute strategies and implement solutions to build quality business software applications. - Develop front-end and back-end components for large data-driven applications. - Review features requests, provide feedback, and develop/maintain features for web applications. - Document your development process and development components. - Work with other developers to complete tasks and share ideas. Experience - 5+ years of experience with Laravel/Vue/Nuxt. - 5+ years of experience with custom application development. - Must be able to work EDT business hours. - 8am - 5pm New York time. Must be able to speak and write fluent English. - Must be dedicated, passionate, and hard-working. Attitude is everything. - Must be able to work with a team and collaborate remotely. Hard workers and self-starters, please apply. - We are looking for a creative and efficient problem solver. Technical Skills - Experience with PHP, Laravel, Vue, Javascript, HTML5, CSS3. - Experience with Nuxt.js framewok is mandatory. - Experience with VueX Store, Vue Router, and Provide/Inject.OAuth and JWT Tokens experience is a plus. - Experience with the Nuxt.js framework is a plus. In-depth knowledge of object-oriented PHP and versions 7 and 8. - Advance Laravel Experience (Middleware, Collections, Policies, Request, Resources, and Service Containers). - Experience with software testing, TDD, and unit testing (PHPUnit, PHPSpec, Behat).Experience with MySQL profiling and query optimization. - Solid working experience building RESTful APIs. - Active experience integrating custom code with 3rd party web services. - Have performed complicated data migrations.Hands-on experience with tools such as Git and Jira. - Experience working in the AWS (Amazon Web Services) ecosystem.Experience working within Agile development environments. Benefits - Competitive salary - Ability to grow and advance your career - Attend virtual developer conferences - Work on cutting edge and exciting projects
About Curotec: We are a globally leading software services company specializing in developing enterprise-level projects for clients worldwide. Our team is a unique blend of diverse skill sets, cultures, and backgrounds—a true melting pot of talent. One of the most rewarding aspects of working at Curotec is the opportunity to learn something new every day, not just about technology but also about our amazing team members. Visit our website to discover more about who we are and what we do. Job Description We are looking for a highly skilled Senior Full Stack Engineer with expertise in Node.js, NestJS, React, and Stripe to join our dynamic development team. The ideal candidate will be responsible for designing, developing, and deploying scalable web applications and APIs. Experience in payment integrations using Stripe and implementing secure, high-performance applications will be a huge plus! This is a remote position. Responsibilities - Develop and maintain scalable and secure web applications using Node.js and NestJS. - Build responsive and interactive front-end applications using React.js. - Design and develop RESTful and GraphQL APIs to support web and mobile applications. - Integrate and manage payment processing solutions using Stripe. - Optimize application performance and ensure security best practices are followed. - Collaborate with cross-functional teams, including UI/UX designers and DevOps engineers. - Write clean, maintainable, and well-documented code following best practices. - Implement CI/CD pipelines for continuous integration and deployment. - Monitor and troubleshoot system performance, logs, and errors. - Strong proficiency in Node.js and experience with NestJS. - Solid experience with React.js for front-end development. - Solid experience with Typescript. - Expertise in building and consuming RESTful and GraphQL APIs. - Experience integrating and managing Stripe payment processing solutions. - Proficiency in database management (PostgreSQL, MySQL, MongoDB). - Experience with Docker and containerized applications. - Familiarity with CI/CD tools (GitHub Actions, Jenkins, GitLab CI/CD, etc.). - Strong understanding of authentication, authorization, and security best practices (OAuth, JWT, CORS). - Knowledge of modern front-end development tools (Webpack, Babel, Redux, etc.). - Experience with unit testing and integration testing. - Strong problem-solving skills and the ability to work independently and collaboratively. Benefits Competitive salary Ability to grow and advance your career Attend virtual developer conferences Work on cutting-edge and exciting projects
About Curotec: We are a globally leading software services company specializing in developing enterprise-level projects for clients worldwide. Our team is a unique blend of diverse skill sets, cultures, and backgrounds—a true melting pot of talent. One of the most rewarding aspects of working at Curotec is the opportunity to learn something new every day, not just about technology but also about our amazing team members. Visit our website to discover more about who we are and what we do. Job Description We are looking for a highly skilled Full Stack Developer with expertise in Python, React, Django, FastAPI, Flask, and AWS to join our dynamic development team. The ideal candidate will be responsible for designing, developing, and deploying scalable web applications and APIs. Experience in payment integrations using Stripe Connect and implementing geospatial mapping features using libraries like Leaflet, Mapbox, Google Maps API, and spatial databases such as PostGIS will be a huge plus! This is a remote position. Responsibilities - Develop and maintain scalable and secure web applications using Python frameworks (Django, FastAPI, Flask). - Build responsive and interactive front-end applications using React.js. - Design and develop RESTful and GraphQL APIs to support web and mobile applications. - Work with cloud services like AWS (EC2, S3, Lambda, RDS, API Gateway, etc.) to deploy and scale applications. - Optimize application performance and ensure security best practices are followed. - Collaborate with cross-functional teams, including UI/UX designers and DevOps engineers. - Write clean, maintainable, and well-documented code following best practices. - Implement CI/CD pipelines for continuous integration and deployment. - Monitor and troubleshoot system performance, logs, and errors. - Strong proficiency in Python and experience with frameworks like Django, FastAPI, Flask. - Solid experience with React.js for front-end development. - Expertise in building and consuming RESTful APIs & GraphQL APIs. - Experience working with AWS services (EC2, S3, Lambda, RDS, API Gateway, etc.). - Proficiency in database management (PostgreSQL, MySQL, MongoDB). - Experience with Docker and containerized applications. - Familiarity with CI/CD tools (GitHub Actions, Jenkins, GitLab CI/CD, etc.). - Strong understanding of authentication, authorization, and security best practices (OAuth, JWT, CORS). - Knowledge of modern front-end development tools (Webpack, Babel, Redux, etc.). - Experience with unit testing and integration testing. - Strong problem-solving skills and the ability to work independently and collaboratively. Benefits Competitive salary Ability to grow and advance your career Attend virtual developer conferences Work on cutting-edge and exciting projects
About Curotec We are a globally leading software services company specializing in developing enterprise-level projects for clients worldwide. Our team is a unique blend of diverse skill sets, cultures, and backgrounds—a true melting pot of talent. One of the most rewarding aspects of working at Curotec is the opportunity to learn something new every day, not just about technology but also about our amazing team members. Visit our website to discover more about who we are and what we do. We are seeking a skilled FullStack Engineer to join our dynamic and growing team. This is an exciting opportunity to work with a modern tech stack and play a key role in maintaining and evolving a monolith application. If you are passionate about building robust applications with scalable infrastructure and love working with cutting-edge technologies, this role is for you! This is a remote position. Key Responsibilities Application Development - Work on our monolith application built with Ruby on Rails (v6, with plans to upgrade to v7). - Collaborate with the team to migrate and modernize front-end components from Angular 1 to React/TypeScript. - Ensure adherence to strict code conventions and maintain high code quality. Infrastructure Management: - Deploy and manage applications hosted on Heroku and AWS Fargate/ECS. - Utilize Terraform to implement infrastructure-as-code practices. - Manage database operations with Postgres v14. Front-End Development: (Nice to have) - Build and maintain responsive, user-friendly interfaces using React/TypeScript. - Collaborate with designers and other engineers to improve the front-end experience. CI/CD and Version Control: - Leverage GitHub Actions to maintain robust CI/CD pipelines. Cloud Services: - Work with AWS services like S3 for storage and SKS for secure key storage. - Strong experience with Ruby on Rails and a deep understanding of monolith application architecture. - Proficiency in React/TypeScript and front-end best practices. - Experience with containerization tools like Docker. - Hands-on expertise with Heroku and AWS Fargate/ECS for application hosting. - Solid understanding of Postgres v14 or similar relational databases. - Proven experience with Terraform for infrastructure as code. - Familiarity with CI/CD pipelines, especially GitHub Actions. - Adherence to and respect for code conventions and team guidelines. Benefits Competitive salary Ability to grow and advance your career Attend virtual developer conferences Work on cutting-edge and exciting projects

