Role: Full-Stack Engineer
Location: Remote (Must be able to work core Pacific Standard Time, PST, hours)
Duration: 3 to 6 months (potential extension)
Pay Rate: $50 to $55
About the Role: We are seeking a highly skilled and motivated Full-Stack Engineer to join our remote team on a contract basis. You will play a pivotal role in designing, developing, and maintaining robust and scalable web applications. The ideal candidate is a proactive problem-solver with a strong foundation in both front-end and back-end technologies, and thrives in a collaborative, fast-paced environment.
Key Responsibilities:
- Design, develop, and implement full-stack web applications from concept to deployment.
- Build responsive and intuitive user interfaces using modern JavaScript and React.
- Develop robust, scalable, and secure server-side logic, APIs, and services using Java.
- Design, manage, and optimize databases, including both MongoDB and SQL/PL-SQL
- Collaborate with cross-functional teams (e.g., Product, Design, and other engineers) to define, design, and ship new features.
- Write clean, maintainable, and well-documented code while adhering to best practices.
- Troubleshoot, debug, and resolve complex technical issues across the entire application stack.
- Participate in code reviews to ensure code quality and share knowledge with the team.
- Contribute to architectural decisions and help improve our development processes.
Required Skills & Qualifications:
- 6-10 yearsof professional software development experience.
- Strong Back-End Proficiency:Extensive experience with Java for building enterprise-level applications.
- Strong Front-End Proficiency:Advanced knowledge of JavaScript and significant experience with React.
- Database Expertise:
- Hands-on experience with MongoDB(NoSQL).
- Strong skills in SQLor PL-SQL for relational database management, query optimization, and stored procedures.
- Proven experience in the full software development lifecycle (SDLC) of web applications.
- Ability to work effectively and autonomously in a fully remote setting.
- Excellent communication and collaboration skills.