Skip to content

Search jobs inside your AI agent.

Grok Bot

Connect

DeltaX.com

Senior Software Development Engineer

Posted Updated
Discussion

Description

# Senior Software Development Engineer (SDE 3) ## Company Overview *Information about the company, its industry, and culture is not provided.* ## Job Summary We are looking for an experienced **Senior Software Development Engineer (SDE 3)** to join our dynamic team. As a key member of our front-end development team, you will be responsible for designing and implementing scalable, maintainable, and high-performance applications using **React.js** for web platforms and **React Native** for mobile platforms. You will work closely with cross-functional teams, including designers, product managers, and backend engineers, to build exceptional user experiences for our customers. ## Responsibilities - **Lead Development**: Lead the development of complex, high-quality, and performant web and mobile applications using React.js and React Native. - **Architecture & Design**: Architect and design scalable and maintainable front-end systems, including reusable components, libraries, and frameworks. - **Code Quality**: Ensure the quality of code by writing unit and integration tests, conducting code reviews, and promoting best practices in software development. - **Collaboration**: Collaborate with UX/UI designers, product managers, and back-end engineers to deliver well-integrated features and end-to-end solutions. - **Performance Optimization**: Implement performance optimizations, focusing on fast rendering, minimal load times, and smooth user experiences across all devices. - **Mentorship**: Provide guidance and mentorship to junior and mid-level engineers, helping to elevate the overall technical expertise of the team. - **Continuous Improvement**: Stay up to date with the latest trends in front-end technologies, particularly in React and React Native, and incorporate new ideas and tools into development processes where appropriate. - **Problem Solving**: Solve challenging problems with elegant and maintainable code solutions. - **Cross-Platform Development**: Ensure a consistent and high-quality user experience across both web (React.js) and mobile (React Native) platforms. - **Agile Development**: Work in an Agile development environment, participating in sprints, standups, and sprint planning. ## Qualifications - **Core Front-End Skills**: - Extensive experience with React.js and React Native. - Strong understanding of JavaScript (ES6+), HTML5, and CSS3. - Experience with Redux, Context API, or other state management libraries. - Familiarity with front-end build tools (Webpack, Babel, etc.) and package managers (npm, Yarn). - Knowledge of RESTful APIs, WebSockets, or GraphQL for integrating back-end services with front-end applications. - **Mobile Development**: - Proven experience building and deploying applications using React Native for iOS and Android platforms. - Familiarity with mobile app architecture, navigation, and optimization strategies. - Experience with mobile development tools like Xcode (iOS), Android Studio (Android), and deployment to App Store/Google Play Store. - **Testing & Quality**: - Experience with front-end testing frameworks (Jest, Mocha, Enzyme, Cypress). - Ability to write clean, maintainable, and testable code. - **Collaboration & Tools**: - Familiarity with Git for version control, CI/CD pipelines, and code review processes. - Experience in working in Agile methodologies (Scrum, Kanban). - Excellent communication skills and the ability to work effectively in a collaborative, cross-functional team. ## Preferred Skills - Experience with TypeScript for stronger type safety in large codebases. - Knowledge of mobile-specific performance optimization techniques. - Experience with server-side rendering (SSR) and frameworks like Next.js for React-based web apps. - Exposure to cloud technologies, CI/CD pipelines, and serverless architectures. ## Experience - 5+ years of professional experience in front-end development with a focus on React.js and React Native. ## Environment *Typical work setting, location (remote, in-office, hybrid), and any physical or environmental conditions relevant to the job are not provided.* ## Salary *Estimated salary range is not provided.* ## Growth Opportunities *Potential career advancement opportunities within the company are not provided.* ## Benefits *List of offered benefits is not provided.*

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →