Avatar for Entromy
The Organizational Insights Platform
  • B2B
  • Early Stage
    Startup in initial stages

Senior Full-Stack Engineer / Architect

  • $80k – $100k • No equity
  • Remote • 
    +2
  • 7 years of exp
  • Full Time
Posted: 1 month ago• Recruiter recently active
Job Location
Remote • 
Brazil • 
Canada • 
Visa Sponsorship

Not Available

Remote Work Policy

Remote only

Hires remotely
Everywhere
Preferred Timezones
Eastern Time
RelocationNot Allowed
Skills
Python
Java
Javascript

About the job

We are seeking a highly skilled and motivated Full-stack Engineer with architecture experience in Java and React to join our dynamic development team. As a Full-stack Engineer, you will play a critical role in designing, developing, and maintaining our software applications and systems. Your expertise in both Java and React will be instrumental in creating scalable, efficient, and robust solutions that meet our business needs.

This is a hands-on position. Should have experience working in a contemporary environment that incorporates a formalized software development lifecycle—experience working with mocks, JUnit, dependency injection. There is substantial technical debt so experience fixing legacy issues and helping to mentor junior developers would be helpful.

Responsibilities

  • Develop and maintain high-quality software applications using Java and React, adhering to coding standards and best practices.
  • Collaborate with cross-functional teams, including designers, product managers, and other developers, to understand requirements and translate them into technical designs and implementation plans.
  • Architect, design, and implement scalable and maintainable full-stack solutions, considering performance, security, and usability.
  • Provide technical guidance and leadership to junior developers, reviewing their code and providing constructive feedback to ensure high-quality deliverables.
  • Conduct thorough testing and debugging of applications, identifying and resolving issues in a timely manner.
  • Optimize application performance and ensure scalability by employing appropriate architectural patterns and technologies.
  • Stay up to date with industry trends and advancements in software development, particularly in the Java and React ecosystems, and apply this knowledge to drive innovation within the team.
  • Collaborate with infrastructure and operations teams to deploy applications and provide support during the deployment and production phases.
  • Participate in code reviews, knowledge sharing sessions, and other team activities to foster a collaborative and continuous learning environment.
  • Identify opportunities for process improvements, automation, and tooling enhancements to increase development efficiency and productivity.

Requirements

  • Proven experience as a Full-stack Engineer, with a strong background in Java and React development.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
  • Solid understanding of software architecture principles, design patterns, and best practices.
  • Demonstrated ability to design and implement scalable, performant, and secure full-stack solutions.
  • Full Proficiency in Java, and knowledge of the Java ecosystem, including Spring.
  • Solid front-end experience working in React and other front-end technologies. Knowledge of best practices related to front-end test automation.
  • Experience with RESTful APIs, microservices, and database systems.
  • Fluency in git, we’re using BitBucket.
  • Experience working with MySQL.
  • Expertise working in a AWS cloud-based environment and containerization technologies like Docker, Kubernetes, etc. (nice to have)
  • Profisciency in Node.js (nice to have)
  • Experience with TypeScript (nice to have)
  • Application Security experience, e.g., ISO 27001 / ISO 27701 (nice to have)
  • Experience working in a high availability environment (highly desired)
  • Excellent problem-solving skills and attention to detail, with a strong focus on delivering high-quality software.
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment.

Join our team and contribute to building cutting-edge software solutions that will shape the future of our industry. We offer a competitive salary, comprehensive benefits package, and a supportive work environment that fosters professional growth and learning.

Additional Information

This is a full-time, fully remote role from Monday to Friday, 9am to 6pm EST (flexibility available on this) 

Join our team and contribute to building cutting-edge software solutions that will shape the future of our industry. We offer a competitive salary, comprehensive benefits package, and a supportive work environment that fosters professional growth and learning.

About the company

Entromy company logo
The Organizational Insights Platform11-50 Employees
Company Size
11-50
Company Type
Enterprise Software Company
  • B2B
  • Early Stage
    Startup in initial stages
Learn more about Entromy image

Founders

Jan Jamrich
Chief Executive Officer • 3 years • 9 years
Boston
image
View the team image

Similar Jobs

SuperMoney company logo
SuperMoney
Helping people achieve their financial goals
Quick'rCare company logo
Quick'rCare
Search. Find. Hold your place in line with immediate care
AngelList company logo
AngelList
We're the world’s largest startup community. We help startups change the world
Coast company logo
Coast
Coast is re-imagining B2B payments, beginning with fleet and fuel
Dwight Funding company logo
Dwight Funding
Working Capital Financing for Growth Stage CPG
Webb company logo
Webb
An interoperable privacy network for crypto assets
Flow Labs company logo
Flow Labs
We’re making cleaner, clearer, safer roads for everyone — right now