Senior Fullstack Engineer (React/Java/GraphQL)
Technology
Software Company1 tháng trước
Toàn thời gianTại văn phòng
Mô tả công việc
About CoderPush
CoderPush is a remote-first technology company that partners with startups and global businesses to build scalable, high-quality software products. We focus on long-term collaboration, clear communication, and delivering real impact through strong engineering and product thinking.Please find more at: https://coderpush.com/
About the role
Our fast-growing remote working company is seeking a highly talented and experienced Senior Full-stack Engineer (Required exp in ReactJS/Java/GraphQL) to join our team. In this role, you will be responsible for leading the development of software applications and systems that meet the needs of our clients.The ideal candidate will have:
- 5+ years of software engineering experience, with a strong focus on Frontend development .
- Senior-level, deep hands-on experience with React, TypeScript in production environments
- Solid Middle-level experience with Java for backend development and multi-tier web applications
- Proven track record of building and consuming GraphQL APIs, including schema design and client integration
- Skilled in building microservices and adhering to OpenAPI standards.
- Experienced with ElasticSearch, PostgreSQL, Redis, S3, Redshift, Apache Kafka, Lambda, and EMR
- Led major IT application implementations.
- Strong problem-solving skills and the ability to identify roadblocks.
- Familiar with Agile, Git, IT security architecture, and testing methodologies.
- Knowledgeable in AWS /cloud deployment and scaling.
- Proficient in REST APIs, GraphQL, SQL, NoSQL, and web dev concepts.
- Emphasize clean, efficient, and documented code.
- Practitioner of TDD, CI/CD, and time management.
- Strong proficiency in English communication.
- Committed to continuous learning
- Solid understanding and application of secure coding practices, including secrets management, access control, and handling of sensitive data throughout the software development lifecycle.
- Strong awareness of protecting source code, technical documentation, and customer data, while complying with company information security policies in a remote working environment.
- Ability to collaborate with QA/IT/ISRM teams to remediate vulnerabilities, address information security risks, and support incident investigation when required.
- Provide technical leadership in the design, integration, implementation, and transition of enterprise SaaS human services system
- Flexible design architectural approach to deliver configurability along the data creation, integrations, workflows, notifications, and data persistence
- Understand and synthesize integration requirements, and develop recommendations based on business objectives, product roadmap, solution architecture and technical considerations
- Contribute to the development of our platform functionality using state-of-the-art frameworks and tools Specify and troubleshoot API integrations in an ecosystem of multiple systems
- Work closely with client stakeholders, partners, product managers, creative designers, platform architect, and other software engineers
- Constantly learn and use leading-edge technologies
- Implement a system that will address the needs of vulnerable populations
- Contribute to the highest security, extensibility, reusability and testing standards in system architecture and software, interface, components, data structures, and algorithms specifications.
- Compensation & Rewards: Competitive salary (Upto 3k Gross), negotiable for strong candidates, year-end bonuses and performance-based rewards.
- Leave & Well-being: 12 days of annual leave and 3 emergency leave days, increasing to up to 22 days from your 5th year.
- Working Arrangement: Hybrid/Remote-friendly culture, work where you grow best with flexible hours (we respect your focus time)
- Equipment & Development : Laptop support, training and certification allowances, 50% sponsorship for AWS Certification Vouchers, and a clear career path with ongoing coaching.
- Culture & Ways of Working: An open, trust-based environment with no micromanagement and access to modern AI-powered tools.
- Team Engagement: Transportation allowances, team-building activities, company trips, and gifts for key occasions, including onboarding, holidays, and work anniversaries.
- Technical interview with Engineering Manager (CoderPush)
- 45-minute interview with the client’s CTO
- 60-minute interview with the client’s Technical Lead
- 60-minute interview with the client’s Engineering Director
- 60-minute interview with the client’s Frontend Lead
- Offer discussion with Co-founder at CoderPush
By submitting your application, you acknowledge that you have read and understood this notice and that the information provided is accurate and complete.
Keywords
react-jsreactjavagraphqlremote-workingtraining-and-developmentfront-end-developmenttypescriptmicrosoft-typescriptback-end-developmentweb-applicationsplanning-and-designvisual-art-designproduct-development-and-designmicroservicesopen-apielasticsearchpostgresqlpostgresredis
Bạn quan tâm đến vị trí này?