Full Stack Engineer at Wiraa

Apply Now

Job Description

Cognizant is a leading global professional services company that specializes in digital, technology, consulting, and operations services. Renowned for its innovative approach and commitment to excellence, Cognizant empowers organizations to transform their business operations through cutting-edge solutions and industry-leading expertise. With a strong emphasis on fostering a diverse and inclusive workplace, Cognizant strives to create an environment where talented professionals can thrive and make a meaningful impact. The company’s global presence and focus on continuous innovation make it an ideal place for tech enthusiasts to grow their careers and stay at the forefront of technological advancements.

About The Role

We are seeking a Full Stack Software Engineer with a robust background in a wide range of programming languages and modern technologies. In this role, you will be responsible for designing, developing, testing, and deploying high-quality software solutions that meet business needs. You will work closely with cross-functional teams, including product managers, designers, and other developers, to deliver scalable and efficient applications. The ideal candidate will have experience in both front-end and back-end development, with proficiency in languages such as Java, Python, Kotlin, and frameworks like Angular and TypeScript. Staying current with emerging trends in web and mobile development, as well as having exposure to machine learning engineering and Google Gemini, will be advantageous. This position offers flexibility with a remote work model, supporting a healthy work-life balance and fostering a collaborative team environment.

Qualifications

1+ years of experience in full stack software development
Proficiency in Kotlin and Java, with a solid understanding of object-oriented programming principles
Hands-on experience with Python, Angular, TypeScript, and HTML5/CSS for cross-platform development
Experience in web application development and familiarity with mobile application frameworks
Familiarity with machine learning engineering and exposure to Google Gemini
Experience working within Agile/Scrum methodologies
Excellent problem-solving skills and meticulous attention to detail
Effective communication skills and ability to collaborate effectively within a team
Legally authorized to work in the United States without employer sponsorship

Responsibilities

Design, develop, test, and deploy scalable software applications utilizing multiple programming languages
Collaborate with cross-functional teams to define, design, and implement new features and functionalities
Write clean, maintainable, and efficient code following industry best practices
Ensure optimal performance, responsiveness, and compatibility of applications across various devices
Integrate mobile applications with RESTful APIs, third-party SDKs, and backend systems
Debug, troubleshoot, and optimize applications for maximum speed and efficiency
Participate in code reviews, testing, and documentation to ensure quality standards
Stay updated with emerging web and mobile development frameworks and trends

Benefits

Medical, Dental, Vision, and Life Insurance coverage
Paid holidays and paid time off (PTO)
401(k) plan with company contributions
Long-term and short-term disability insurance
Paid parental leave
Employee stock purchase plan
Wellbeing programs supporting work-life balance

Equal Opportunity

Cognizant is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law. We are committed to fostering an inclusive environment where diversity is valued and everyone has the opportunity to succeed.

Desired Skills and Experience
it

Benefits found in job post

401(k)
Disability insurance