Collaborate with cross-functional teams, including backend developers, designers, and product managers, to design and develop user-friendly web applications
Architect, develop, and maintain web applications using React and related technologies
Build and optimize CI/CD pipelines using Jenkins and Git Actions to automate the deployment process
Deploy and manage web applications in a containerized environment using AWS ECS
Mentor and provide guidance to junior developers, fostering their growth and development
Ensure code quality, performance, and maintainability through code reviews and best practices
Troubleshoot and resolve complex technical issues related to front end development
Stay up-to-date with emerging technologies and industry trends in front end development, cloud computing, and CI/CD
Qualifications:
Bachelors degree in Computer Science or a related field (Masters degree preferred)
5+ years of professional software development experience with a strong focus on front end development
Expertise in React and related libraries for building modern web applications
Experience in designing and developing applications in AWS, including AWS Lambda, S3, and other relevant services
Proficiency in CI/CD tools like Jenkins and Git Actions
Familiarity with containerization and orchestration technologies such as Docker and AWS ECS
Strong problem-solving and communication skills
A collaborative and results-oriented mindset
A commitment to delivering high-quality, user-friendly web applications