Senior Full Stack Software Engineer at GAP designing and building user-centric applications. Collaborating with teams to deliver high-quality software across web and mobile platforms.
Responsibilities
Collaborate with development teams and product managers to ideate and design software solutions.
Design and implement client-side and server-side architectures.
Build visually appealing, responsive, and high-performance frontend applications.
Develop and maintain robust APIs and backend services.
Ensure applications are responsive, efficient, and scalable through testing and optimization.
Troubleshoot, debug, and enhance existing software solutions.
Implement security and data protection best practices.
Build features with mobile-responsive design in mind.
Produce clear and concise technical documentation.
Requirements
8–12 years of professional experience in software development
Proven experience as a Full Stack Developer or Senior Software Engineer
Strong background working with modern frontend frameworks and backend services
Experience contributing to or leading technical design decisions
Bachelor’s Degree in Computer Science, Software Engineering, or a related field
Benefits
Professional development
Paid time off
Job title
Staff Full Stack Software Engineer, Node.js, Go, React
Senior Software Engineer developing full stack Java applications focusing on Warranty Systems at Caterpillar. Collaborate with cross - functional teams to ensure high - quality software solutions with scalability and performance.
Software Engineer developing Java applications for Caterpillar Inc. in Bangalore or Chennai. Collaborating on software design, development, and testing with a focus on quality and scalability.
Senior Software Engineer developing Java and J2EE applications for Caterpillar Inc. Collaborating with teams to deliver high - quality scalable application solutions in Bangalore or Chennai.
Mid - Level .NET Developer with Azure experience contributing to public sector digital services. Collaborating in a supportive team environment and mentoring junior developers.
Senior Developer at Transform defining, designing, and managing public sector transformation projects. Evolving engineering strategies and mentoring developers to reach their potential.
Java Application Developer IV designing and implementing robust Angular and Java applications at Capgemini. Participating in all software development lifecycle phases and troubleshooting system issues.
Software Developer developing object detection solutions for ADAS features, transitioning to deep learning methods while maintaining existing code base.
Senior Python Engineer designing and developing backend services for mobile applications at Syndicode. Collaborating with teams to optimize performance and ensure data integrity.
Développeur principal de support (.NET) chez iA Financial Group, assurant la stabilité et l'évolution des applications critiques. Diagnostic et résolution d'incidents complexes en collaboration avec plusieurs équipes.