Software Engineer-iOS
1 month ago
Why You’ll Love This Role
As a Software Engineer, you will be empowered to take ownership of technology decisions and solutions while playing a pivotal role in establishing a successful engineering culture at a fast-growing company.
This is a great opportunity to leverage your existing skills, to build a world-class team and to have a huge impact on how marketplaces can be redefined. Our technical stack comprises various systems and services built on Amazon Web Services. We use GraphQL, GoLang, NodeJS, CircleCI, Kubernetes, Harness, Terraform, LaunchDarkly and Datadog. The technology scope includes all stacks and services (APIs and event processing systems) responsible for providing a seamless experience for our customers.
We are looking for a motivated, highly enthusiastic, technical iOS engineer to join our Sell Team. This team is responsible for supporting and maintaining the existing Seller experience at StockX, as well as building new features and experiences. We own the selling experience on stockx.com, the StockX iOS app, and the StockX Android app. We take pride in building a seamless, easy-to-use experience for our sellers and have fun doing it. We are currently expanding our team to build fault-tolerant, scalable platforms for all the aforementioned areas on iOS and are looking for technology experts to architect, design, and build them.
What You’ll Do
- Develop, test, and debug the StockX iOS app using Swift and UIKit
- Build GraphQL APIs that interact with our backend services and REST APIs
- Utilize MVVMC architecture, design patterns, and best practices
- Stay up-to-date with any technology changes including changes to the language (Swift), tools (Xcode, Mac OS, etc.), platform (iOS), and devices
- Work on initiatives from start to finish including A/B testing
- Work with product owners, internal stakeholders, program managers and engineering managers to crystallize ambiguous requirements and propose resilient technical solutions which scale to future business needs
- Work with engineers in the team to take these proposed solutions and architect and design them
- Efficiently break up large system designs in detailed component design. Help the team to implement, deploy and monitor systems and services
- Propose and adopt best engineering practices and guide development standards
- Foster a growth mindset culture. Be a team player. Contribute to and follow team processes for better sprint outcomes
- Apply considerations around security, scalability, reliability, and performance while proposing and building solutions
- Use sound technical judgment to consider technology alternatives, impact on affected and adjacent systems, and design choice tradeoffs
- Demonstrate complete ownership of services for your area of work. Participate in supporting your systems and services through any system upgrades, live site issues and others
- Provide timely communication to stakeholders and users for resolving issues
About You
- 3-5 years of relevant development experience
- Good understanding of the iOS platform including common conventions
- Experience with working in an Agile environment
- Ability to document new features, additions, and bug fixes clearly
- Ability to explain complex technical terms to non-technical users
- Ability to translate non-technical business requirements into a technical solution
- Ability to work in a fast paced and constantly changing environment
- Experience working on cross-functional product teams preferred
- Excellent analytical, organizational and communication skills. Ability to say No
- Bachelor’s degree in Computer Science, Computer Engineering or a related technical field preferred
-
Software Engineer
1 month ago
Agra, India Valkyrie People Consulting Full timeJob Title: Software EngineerLocation: Gurugram, IndiaIndustry: ITJob Summary:The Software Engineer will design, develop, and maintain software solutions, contributing to the company’s IT projects and technological innovations. This role requires a proficient developer skilled in programming, problem-solving, and software lifecycle management, with a strong...
-
Engineering Lead Dot Net
2 weeks ago
Agra, India Algorithms Software Pvt Ltd Full timeJob Description: Engineering Lead (Dot Net)Location: Mumbai ( CST ) Work from OfficeExperience - 10 Plus YearsExpertise in .NET Core, ASP.NET MVC, Web API, Entity Framework, and other relevant .NET technologies.Job Overview:We are looking for an experienced Engineering Lead with expertise in the .NET framework to guide a team of developers, deliver...
-
C Software Engineer
3 months ago
Agra, India YO HR CONSULTANCY Full timeC/CDeveloperExperience:6 20YearsOpportunity:Full Time 8 hours 4 hours Mandatory overlap withPSTContractlength: 6MonthsTotalYears Of exp 6 yearsMandatoryMandatorySkills C: 5 C:5JD:Awellestablished company that is leveraging advanced technology tobring the sciencefiction fantasy of collaborative and openendedcomputer dialogues to life is seeking experienced...
-
Senior Automation Specialist
20 hours ago
Agra, Uttar Pradesh, India Capgemini Full timeJob Description:Capgemini is seeking an experienced Senior Automation Specialist to join our team. In this role, you will be responsible for developing and maintaining automation frameworks, scripts, and tools to streamline our software development process.Required Skills and Qualifications:2+ years of progressive software development experienceExperience...
-
Data architect
1 month ago
Agra, India NewVision Software Full timeWork you’ll do This role is responsible for data architecture and support in a fast-paced cross-cultural diverse environment leveraging the Agile methodology. This role requires a solid understanding of taking business requirements to define data models and underlying data structures that support a data architecture's design.The person that fills this role...
-
Senior C++ Software Engineer
2 weeks ago
Agra, Uttar Pradesh, India Bristlecone Full timeBristlecone is seeking an experienced Senior C++ Software Engineer to join our team. The successful candidate will have a strong background in C++ programming, with 5 to 10+ years of experience in areas such as memory management, file I/O and streams concepts.Multithreading skills are essential, including creating and managing threads, synchronization...
-
Lead Software Engineering Manager
3 days ago
Agra, Uttar Pradesh, India Persistent Systems Full timeAbout Persistent SystemsWe are seeking a highly motivated and experienced Software Engineering Manager to lead a newly formed team working on the SMB platform portfolio at Persistent Systems. This is an opportunity to grow a new team where you will plan and manage successful releases by working closely with our Product Management and internal/external...
-
Senior Software Engineer
1 month ago
Agra, India System Soft Technologies Full timeSenior Software Developer100% REMOTEJob DescriptionKey skills needed (in priority order):4+ years of experience in MEAN stack development for production systems4+ years of experience in Functional Programming in Java Script (promises, await, async, etc.)4+ years of experience in backend node JS (node 12+)2+ years of experience with React (latest version 16+)...
-
Lead Software Engineer
1 month ago
Agra, India Health Catalyst Full timeAbout Us:The healthcare industry is the next great frontier of opportunity for software development, and Health Catalyst is one of the most dynamic and influential companies in this space. We are working on solving national-level healthcare problems, and this is your chance to improve the lives of millions of people, including your family and friends. Health...
-
Senior Software Engineer
1 month ago
Agra, India Majid Al Futtaim Full timeAbout the jobAs a Senior Software Engineer - Search, you will be a technical leader responsible for designing, developing, and maintaining advanced search solutions using ElasticSearch. You will lead efforts in optimizing search algorithms for relevance, performance, and scalability, ensuring that customers have a seamless product discovery experience. The...
-
Mobile Lead
2 weeks ago
Agra, India Unico Connect Full timeUnico Connect is a leading technology company specializing in mobile application development. We are seeking a Mobile Developer Lead with experience in Flutter and native Android or native iOS development, who will lead a talented team of mobile developers. As a Mobile Developer Lead, you will play a pivotal role in shaping the future of our mobile...
-
Senior Manager, Software Engineering
2 months ago
agra, India eSentire Full timeAbout eSentireeSentire is on a mission to hunt, investigate and stop cyber threats before they become business disrupting events. We were founded on the premise that if you can’t find a solution, you build it. Entrepreneurship and innovation are in our DNA. Our culture is based on transparency, teamwork, and continuous innovation.As the authority in...
-
Sr CUDA Software Engineer
3 months ago
Agra, India YO HR CONSULTANCY Full timeCUDADeveloper/EngineerExperience:5 20YearsLocationPermanent Remote Anywhere in theworldOpportunity:Full Time Contract 8 hours (4 Hrs overlap with PSTtimezone)Contractlength:12MonthsMustHave:TotalYears Of exp 5 years experiencemandatoryMandatory Skills: C 5 years LLM 2years 2 years exp in CUDAdevelopment.RequiredQualifications:Bachelors degree in Computer...
-
Software Engineer Intern
2 months ago
agra, India Branch International Full timeBranch OverviewImagine a world where every person has improved access to financial services. People could start new businesses, pay for their children’s education, cover their emergency medical bills – the possibilities to improve life are endless.Branch is a global technology company revolutionizing financial access for millions of underserved banking...
-
Senior C++ Software Engineer
2 weeks ago
Agra, Uttar Pradesh, India Bristlecone Full timeAbout BristleconeBristlecone is a cutting-edge technology company that thrives on innovation and excellence.Salary RangeThe estimated salary for this role is between $120,000 and $200,000 per annum, commensurate with experience.Job DescriptionWe are seeking an exceptional Senior C++ Software Engineer to join our team. As a key member of our engineering team,...
-
Principal Full Stack Software Engineer
4 days ago
Agra, Uttar Pradesh, India Quantiphi Full timeJob SummaryWe are seeking a highly skilled Principal Full Stack Software Engineer to join our team in Trivandrum. As a key member of our healthcare domain team, you will design and deliver applications that run across multiple geographies, helping healthcare organizations achieve their business goals using full stack technologies, cloud services, and...
-
Senior Software Engineer
1 month ago
Agra, Uttar Pradesh, India Reliance Industries Limited Full timeWe are currently seeking a skilled Senior Software Engineer with expertise in Cloud Computing to join our team at {company}. As a key member of our software development team, you will be responsible for designing, developing, and maintaining scalable cloud-based systems.Key ResponsibilitiesDesign and develop cloud-based applications and servicesCollaborate...
-
Java Software Engineer
4 weeks ago
Agra, India Creospan Private Limited Full time*********************Immediate Joiners Only***********************Creospan is Hiring Java Developers!Join our dynamic team of tech innovators and shape the future of software solutions across Banking, Financial Services, Telecom, and Mobility. We’re looking for talented Java professionals to collaborate on groundbreaking projects that power critical global...
-
Software Engineer 2- Fullstack
3 weeks ago
Agra, India Intuit Full timeQualifications2+ years experience developing web, software applications.Foundation skills: Coding, Design & Architecture, Operational Excellence,BS/MS in computer science or equivalent work experience.Proficient in programming in Java, Java scripts and frameworks like springboot, react.js. Experience in Design patterns, data structures, algorithms,...
-
Senior Business Process Specialist
3 weeks ago
Agra, Uttar Pradesh, India Inventive Software Solutions Private Limited Full timeWe have an exciting opportunity for 10 skilled professionals to join our team at Inventive Software Solutions Private Limited in Agra.As a Senior Business Process Specialist, you will be responsible for driving process improvements and ensuring seamless execution of business operations.The ideal candidate will have between 2-10 years of experience in...