Software Engineer (Frontend)

4 - 8 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Mobile and Web Developer at bswift, you will be responsible for building and maintaining cross-platform mobile and web applications using React Native and React.js. Your role will involve working closely with designers, product managers, and developers to deliver high-quality, responsive, and visually consistent user experiences across platforms. **Responsibilities:** - **Mobile & Web Development** - Build and maintain mobile applications using React Native and TypeScript for both iOS and Android, ensuring a consistent, responsive user experience - Develop and maintain web applications using React.js and TypeScript, ensuring consistency and performance across devices - **Deployment & Release Management** - Manage the build, deployment, and release process for mobile applications on the Apple App Store and Google Play Store, ensuring compliance with platform guidelines - Collaborate with the team to integrate UI changes into CI/CD pipelines, ensuring smooth and automated build and deployment processes - **UI/UX & Accessibility** - Collaborate with designers to create user-friendly and visually appealing UIs across platforms - Ensure mobile and web applications are accessible and compliant with accessibility standards (e.g., WCAG) to provide inclusive user experiences - **Code Quality, Testing & Performance** - Ensure code quality through clean, reusable, and well-documented code - Conduct unit and integration testing to ensure application stability and performance - Optimize application performance for speed and responsiveness - **Cloud & Security** - Integrate applications with AWS services such as S3, CloudFront, API Gateway and Lambda for deployment, backend support, content delivery, and scalability - Follow secure coding practices aligned with OWASP guidelines, addressing vulnerabilities like XSS, CSRF, and injection attacks - Identify and remediate security issues, ensure secure handling of sensitive data (e.g., tokens, PII), and support security testing and audits - **Debugging, Collaboration & Growth** - Mentor and support junior developers by guiding them on React Native, React.js, development best practices, and code reviews - Debug and troubleshoot cross-platform issues efficiently - Collaborate with developers, DevOps, and stakeholders to deliver end-to-end features - Stay updated on industry trends in React Native, React.js, and front-end development **Qualifications:** - Bachelor's or Master's degree in computer science or a related field (preferred) - 3-5 years of experience in mobile and/or front-end development using React Native and React.js - Expertise in JavaScript (ES6+), TypeScript, JSX, and modern development patterns - Deep understanding of React Native architecture, including bridges, native modules, navigation, and platform-specific challenges (iOS/Android) - Familiarity with App Store and Play Store release processes: provisioning, code signing, listings, and versioning - Hands-on experience with AWS or similar cloud platforms; knowledge of cloud architecture (content delivery, secure storage, serverless) - Understanding of accessibility standards (WCAG, ARIA) for compliant web/mobile apps - Experience with Git, CI/CD tools, and testing frameworks (Jest, Enzyme, React Testing Library) - Familiarity with cloud-based architecture patterns, including content delivery, secure storage, and serverless deployments using AWS - Experience with Next.js, Micro Frontends, and basic Microservices architecture is preferred - Strong problem-solving, analytical, communication, and collaboration skills If you are passionate about delivering excellence, creating solutions that make a difference, and thrive in a fun, flexible, and creative work environment, bswift is the place for you. Join us in our mission to transform benefits administration through exceptional people and innovative technology. Apply now to be a part of our award-winning culture and make a meaningful impact!,

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

coimbatore, tamil nadu, india

coimbatore, tamil nadu, india