Full Stack Developer
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
About the Job
As a Full Stack Developer at ThreatXIntel, you will be instrumental in building modern, single-page web applications. You will engage throughout the entire software development lifecycle, ensuring the creation of high-quality, maintainable code. Your responsibilities will include developing scalable web applications with a Single Page Application (SPA) architecture, designing secure and high-performance solutions for web and SOA environments, and writing clean, structured code. You will actively participate in all phases of the SDLC, from requirements gathering and design to development and testing, adhering to coding standards and implementing comprehensive unit and integration tests. Collaboration with cross-functional teams, regular progress communication, and contribution to architecture discussions to identify technical risks are key aspects of this role. You will be responsible for the timely delivery of features and enhancements and will have the opportunity to suggest improvements in UI, architecture, and technologies.
Key Responsibilities
- Build scalable web applications using SPA architecture.
- Develop secure and high-performance solutions in web & SOA environments.
- Write clean, structured, and maintainable code.
- Participate in full SDLC (requirements, design, development, testing).
- Follow coding standards and implement unit & integration testing.
- Collaborate with cross-functional teams and communicate progress regularly.
- Contribute to architecture discussions and identify technical risks.
- Ensure timely delivery of features and enhancements.
- Suggest improvements in UI, architecture, and technologies.
Required Skills & Experience
- 5+ years of experience in Full Stack Development.
- Strong expertise in JavaScript, Angular (8+), and Node.js.
- Hands-on experience in building REST APIs.
- Solid understanding of OOP concepts.
- Experience with HTML, CSS, MongoDB, PostgreSQL.
- Familiarity with Git version control.
- Experience working in Agile & CI/CD environments.
- Knowledge of Test Driven Development (TDD).
Good to Have
- Exposure to AWS / Cloud technologies.
- Experience in distributed development environments.
Company
ThreatXIntel
ThreatXIntel is a dynamic and expanding company specializing in Cybersecurity, IT Staffing, and Consulting. We deliver comprehensive technology and security solutions, encompassing cloud security, web...