As a Fullstack Engineer, you will be at the forefront of designing, developing, and maintaining sophisticated software applications. Your expertise in Angular and Java will be pivotal in shaping our product roadmap and ensuring we deliver high-quality solutions. Collaborate with a cross-functional team to transform business requirements into seamless, scalable, and secure applications.
Key Responsibilities
- Design and Develop Front-end Applications. Utilize Angular (version 8 or later) to create responsive, scalable, and maintainable front-end applications that offer an exceptional user experience.
- Develop Back-end Services. Leverage Java (version 11 or later) to design and implement robust back-end services, ensuring smooth integration with front-end applications while maintaining data consistency and security.
- Collaborate with Cross-functional Teams. Work closely with product managers, designers, and QA engineers to understand business needs, identify technical solutions, and deliver high-quality products that meet customer expectations.
- Architect and Implement Technical Solutions. Develop scalable, secure, and efficient solutions that align with business requirements and adhere to industry standards.
- Troubleshoot and Optimize Applications. Address and resolve technical issues, enhance application performance, and ensure the successful deployment of new features and updates.
- Stay Up-to-date with Industry Trends. Keep your skills and knowledge current with the latest advancements in Angular, Java, and related technologies.
- Contribute to Code Reviews and Quality Assurance. Engage in code reviews, uphold high-quality coding standards, and help develop engineering best practices.
Requirements
- Bachelor's Degree in Computer Science or a related field
- 5+ years of experience in Fullstack Development
- Proficiency in Angular (version 8 or later) and Java (version 11 or later)
- Strong experience with front-end technologies (e.g., HTML5, CSS3, JavaScript)
- Solid understanding of back-end principles (e.g., RESTful APIs, microservices)
- Experience with version control systems (e.g., Git)
- Excellent problem-solving skills and attention to detail
- Strong communication and collaboration abilities
Nice to Have
- Experience with cloud platforms (e.g., AWS)
- Familiarity with containerization (e.g., Docker)
- Knowledge of DevOps practices and tools (e.g., Jenkins, Kubernetes)
- Experience with Agile development methodologies
How to Apply
If you're ready to make an impact and join us immediately or within 15 days, please send your resume to [email protected].