Software Engineer Job at Method Recruiting, a 3x Inc. 5000 company in Menlo Park
Method Recruiting, a 3x Inc. 5000 company, Menlo Park, CA, United States, 94029
Overview
Job Title: Software Engineer
We are looking for a talented Software Engineer to join the development team building our newest product offering for business and personal finance management. This role focuses on building high-quality web and mobile applications using modern React technologies, with customer-facing features that help millions of users manage their financial lives. You will collaborate closely with engineers, product managers, and designers to grow your skills in a supportive environment and contribute to a product that improves financial well-being.
Responsibilities
Core Development
- Develop and maintain high-quality web and mobile applications using React JS and React Native technologies
- Write clean, maintainable, and well-tested code following established best practices
- Implement new features and enhancements for business and personal finance applications
- Collaborate with cloud services team to integrate frontend applications with microservices
- Participate in code reviews and contribute to improving team coding standards
Product Development
- Work closely with Product Management and Design teams to translate requirements into technical implementations
- Build responsive, user-friendly interfaces that meet both functional and visual requirements
- Ensure applications meet performance, scalability, and security standards
- Contribute to the overall technical architecture and design decisions for the platform
Collaboration & Growth
- Participate actively in Agile development processes including Scrum ceremonies and sprint planning
- Collaborate with cross-functional teams to deliver features on schedule
- Learn from senior engineers and technical leaders through mentorship and pair programming
- Share knowledge and insights with team members to foster collective growth
- Contribute to platform initiatives and engineering best practices across teams
Quality & Delivery
- Write comprehensive unit tests and participate in integration testing
- Debug and resolve technical issues in a timely manner
- Participate in release planning and deployment processes
- Monitor application performance and contribute to optimization efforts
Qualifications
Required Experience
- 2-5 years of experience in software development
- Strong proficiency in React JS and modern JavaScript/TypeScript
- Experience with React Native for mobile development
- Solid understanding of web technologies (HTML5, CSS3, responsive design)
- Experience with state management libraries (Redux, Context API, or similar)
- Familiarity with RESTful APIs and integrating frontend applications with backend services
- Knowledge of version control systems (Git) and collaborative development workflows
Technical Skills
- Understanding of modern frontend build tools and development workflows
- Experience with testing frameworks (Jest, React Testing Library, or similar)
- Basic understanding of cloud technologies and microservices architecture
- Familiarity with Agile development methodologies
- Knowledge of web performance optimization techniques
- Understanding of security best practices for web applications
Preferred Qualifications
- Experience building customer-facing applications
- Familiarity with fintech or financial services domain
- Experience with CI/CD pipelines and deployment processes
- Knowledge of accessibility standards and inclusive design principles
- Experience working with design systems and component libraries
- Understanding of database concepts and SQL
Soft Skills
- Strong problem-solving abilities and attention to detail
- Excellent communication skills and ability to work collaboratively
- Eagerness to learn new technologies and grow professionally
- Ability to work effectively in a fast-paced, dynamic environment
- Customer-focused mindset with passion for building great user experiences
Job Details
- Seniority level: Mid-Senior level
- Employment type: Full-time
- Job function: Engineering and Information Technology
Location: Menlo Park, CA