Entry Level Angular Full Stack Developer
Antra, IncResume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
JOB DESCRIPTION: MEAN STACK DEVELOPER Role Summary: In this role, you will design, develop, modify, adapt and implement short- and long-term solutions to information technology needs through new and existing applications, systems, databases and applications infrastructure. You will review and interpret system requirements and business processes. You will code, test, debug and implement full-stack software solutions. Responsibilities: - Utilize Node.js, ExpressJS, and Angular (versions 8 through 21) to design, develop, test and deploy various large-scaled, distributed server-side and client-side applications. - Be involved in all phases of the software development life cycle (SDLC). - Implement Microservices and Microfrontend architectures to enhance application scalability and maintainability. - Integrate real-time data streaming using Kafka and high-performance caching solutions with Redis. - Gather and analyze requirements from Product Managers/Owners to translate business needs into technical specifications. - Build tools to improve application reliability, quality, and programmer productivity. - Design and optimize data schemas for both SQL and NoSQL databases. - Align team designs with larger architecture objectives and assist team members in design discussions and decisions. - Perform code and design reviews with other team members to ensure best practices. - Create and execute test cases based on test strategies and test plans (Unit, Integration, and E2E). - Work closely with Operations & Infrastructure groups to understand and resolve challenges in production environments. Qualifications: - Graduate degree or undergraduate degree in Computer Science, Computer Engineering, Information Technology, Information Systems, or Software Development. - 0-3 years of experience in JavaScript or TypeScript programming. - Proficient in data structures, algorithms, object-oriented design, and asynchronous programming. - Experience in database design including SQL databases (e.g., PostgreSQL, MySQL) or NoSQL databases (e.g., MongoDB, DynamoDB). - Familiar with modern Angular features, RxJS, and state management. - Knowledge about network protocols (HTTP/HTTPS, WebSockets) and network security. - Basic knowledge about software design patterns (e.g., Singleton, Factory, Observer). Preferred Qualifications: - Experience in Agile/Scrum methodologies. - Experience in building and deploying Web Applications. - Knowledge in distributed system design and event-driven architecture. - Experience in Cloud Platforms like AWS, Azure, or Google Cloud. - Experience in DevOps and related tools like Jenkins, Maven, GitLab, Docker, and shell scripting. - Strong problem-solving skills and ability to work in a collaborative team environment.
Job Type: Full-time
Pay: $65,000.00 - $70,000.00 per year
Benefits
- 401(k)
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
- Referral program
- Relocation assistance
- Vision insurance
Work Location: In person
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free