We are seeking a skilled Full Stack Developer to join our team. The ideal candidate will have expertise in front-end and back-end development with proficiency in React, Redux, and modern web technologies. A strong understanding of web performance optimization, backend programming, and database management is essential. Experience with AWS services and Informatica is considered a plus.
Key Responsibilities:
- Develop and maintain high-quality web applications using React, Redux, and other modern front-end technologies.
- Design, build, and optimize the performance of web applications, ensuring smooth functionality across the entire stack.
- Work with CSS preprocessors like Sass, Less, or Post CSS to design efficient and scalable user interfaces.
- Develop back-end functionality using one or more of the following languages: JavaScript/Typescript (Node.js), Python, or .NET (6.x and above).
- Write and maintain efficient SQL queries and ensure database integrity.
- Collaborate with cross-functional teams to implement AWS services where necessary to ensure scalable and secure cloud-based solutions.
- Troubleshoot and resolve issues in web applications and services, ensuring the best user experience.
- Stay updated with the latest trends and technologies in web development and provide recommendations to improve the tech stack.
Qualifications:
- Bachelor’s Degree in Computer Science, Information Technology, or related fields.
- Strong understanding of web protocols, the full web stack, and web performance optimization techniques.
- Proficiency in front-end development using React and Redux.
- Experience with at least one CSS preprocessor such as Sass, Less, Post CSS, or Stylus.
- Proficient in one or more back-end programming languages, such as JavaScript/Typescript (Node.js), Python, or .NET 6.x and above.
- Experience with SQL and database management.
- Familiarity with AWS services is an advantage.
- Experience with Informatica is a bonus.
- Strong problem-solving and analytical skills.
- Ability to work both independently and in a team environment.