- Company Name
- Method Recruiting, a 3x Inc. 5000 company
- Job Title
- Software Engineer
- Job Description
-
**Job title**
Software Engineer
**Role Summary**
Develop, test, and maintain high-quality web and mobile applications using React JS and React Native. Implement new features for business and personal finance products, integrate frontend with microservices, and ensure performance, scalability, and security. Participate in Agile processes and collaborate with product, design, and cloud teams.
**Expectations**
- Deliver clean, maintainable, and well‑tested code.
- Participate in code reviews and adhere to team coding standards.
- Meet sprint commitments and contribute to release planning.
- Continuously learn and share knowledge with peers.
**Key Responsibilities**
1. Design, develop, and maintain responsive web and mobile UI components with React Stack.
2. Convert product and design specifications into functional, user‑friendly interfaces.
3. Integrate frontend applications with RESTful APIs and backend microservices.
4. Write unit, integration, and performance tests; debug and resolve defects.
5. Contribute to architecture decisions, coding standards, and platform best practices.
6. Engage in Agile ceremonies (scrum, sprint planning, retrospectives) and collaborate with cross‑functional teams.
7. Monitor application performance, optimize load times, and enforce security best practices.
8. Participate in CI/CD pipeline setups and deployment workflows.
**Required Skills**
- 2–5 years software development experience.
- Strong proficiency in React JS, TypeScript, and modern JavaScript.
- Experience with React Native mobile development.
- Knowledge of HTML5, CSS3, responsive design, and state management (Redux/Context).
- Familiarity with RESTful APIs, Git, and collaborative workflows.
- Testing proficiency (Jest, React Testing Library).
- Understanding of cloud concepts, microservices, and Agile methodologies.
- Awareness of web performance, security, and accessibility best practices.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience).
---
Menlo park, United states
On site
Junior
19-11-2025